pen (v): to write something
heed (v): to pay careful attention to somebody’s advice or warning
drawback (n): a disadvantage or problem that makes something a less attractive idea
mishap (n): a small accident or piece of bad luck that does not have serious results
rip-off (n): something that is not worth what you pay for it
whitewash (n): an attempt to hide unpleasant facts about somebody or something
predecessor (n): a person who did a job before somebody else
Idiom
take exception to something: to object strongly to something