riddle me this please.