kay. this got me pretty good