It's better to use initialization list