aptimize object