slightly remade managers, made some statically hold their instance