Does Stickies Still Exist?