refactored comments to partial