Fixed comment.
Added some declaration, comments.