adding comments and patchOn