Optimize attributes, update example, new Manager structure