relocated some steps and added docs