yea i know.... i need to think a little more