Your list almost mirrors mine!