gen all res