creating manager interface