defer object fixed