added missing privates