a difficult post to write