-manager implementations