add manager interface