@DaveCuthbert quite detailed so bare with me - part 1