hm, let me take a stab at this