added missing slot and missing accessors