better object syntax