yeeeeah youre gonna have to think this a little bit more through
meeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee