for the memes Check this one out and comment which is better https://scratch.mit.edu/projects/1125510839