Fixed initalize non-static member
Change constructors via initalzition list