Add manager constructor