let me think about this...