initial commit
tidy up