added missing types