Musings of a GP