fields declaration/initialization