a fresh start
this is go
simple implementation