added more documentation to steps followed