'lacking in skill' - Stickers