Added comments to interface methods