changed 4.0 to 4.0.0. Fixed ctor calls