working on object grid layout