we're a hard bunch........