override properties as map