squooshed bug on the palm