- added missing constructors