cheezburger research and development team