This is hard I must say.