working on manager and everything compiles