nit: spaces
btw, it can be initialized in init list