members instead of properties