... sometimes pretty hard.