hmmmm what to do what to do ........