refactored and added pseudocode for stickers