reverse type