fix new files to comply with coding standards, added comments to public methods