The annoying devil