documented steps to run