Some commenting for public methods.