clarify what empty object does