extend empty object