tried to get too clever by half