allow underscore property names