adding comments and instructions