Manager implementation