Add comments.
Change method name