added choice between var and private readonly field