further refinements
commit to go home