Inital comit, just messing about mostly