ohmygosh I've been lame.