prefix private vars with underline