started on dist, got dist/in.go ready to go (untested)