added comments and sight