first iteration on managers