Optimized the manager and completed display2object and other way around