created manager interface