instructions and documentation added