added missing signatures