ready to test
in a good place
good working version for now