updated comments and files