Add comments.
Use the right function idiot