halfway through trying to find the perfect cheezburger formula...