added ConantManager