prefix private properties with _