don't use u_type's, wait.h includes us and not types.h