getting hit again ...