fixed missuse of 'this' in initializer list