adds a few more steps to doit