created managers to replace class methods