added number buttons
incremental commit
tidy up