hmmm..... what to do, what to do...