I recognise a lot of that too..