Manager implementation

Managers done