diff --git a/.test_durations b/.test_durations
index 6a17cec0d423738e161dd49781500e7cb156a7c3..a299e867cf465859c062b0dca25ecf9601f4b7a8 100644
--- a/.test_durations
+++ b/.test_durations
@@ -1,656 +1,668 @@
 {
-    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_activity_created": 0.1324545940151438,
-    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_handle_transition_public_to_public": 0.10283726797206327,
-    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_handle_transition_to_private_to_public": 0.0981398019939661,
-    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_handle_transition_to_public_to_private": 0.0925150720286183,
-    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_internal_transition_kwarg_for_invisible_transition": 0.09481981600401923,
+    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_activity_created": 0.13923389400588349,
+    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_handle_transition_public_to_public": 0.0975325049366802,
+    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_handle_transition_to_private_to_public": 0.0998588150832802,
+    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_handle_transition_to_public_to_private": 0.0966299080173485,
+    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_internal_transition_kwarg_for_invisible_transition": 0.10000397003022954,
     "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_lead_not_saved_on_activity": 0.10346592601854354,
-    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_public_transition_kwargs": 0.09849568997742608,
-    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_review_saved_on_activity": 65.25415856199106,
-    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_reviewers_message_both": 0.20220747106941417,
-    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_reviewers_message_no_added": 0.10857930203201249,
-    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_reviewers_message_no_removed": 0.12160048697842285,
-    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_reviewers_with_and_without_role": 0.20911868708208203,
-    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_reviewers_with_role": 0.10199726797873154,
-    "hypha/apply/activity/tests/test_messaging.py::TestAdaptersForProject::test_activity_created": 0.1541927889920771,
-    "hypha/apply/activity/tests/test_messaging.py::TestAdaptersForProject::test_activity_lead_change": 0.12245952093508095,
-    "hypha/apply/activity/tests/test_messaging.py::TestAdaptersForProject::test_activity_lead_change_from_none": 0.16946198692312464,
-    "hypha/apply/activity/tests/test_messaging.py::TestAdaptersForProject::test_email_staff_update_invoice": 0.19525176897877827,
-    "hypha/apply/activity/tests/test_messaging.py::TestAdaptersForProject::test_slack_applicant_update_invoice": 0.14937540201935917,
-    "hypha/apply/activity/tests/test_messaging.py::TestAdaptersForProject::test_slack_created": 0.14946940203662962,
-    "hypha/apply/activity/tests/test_messaging.py::TestAdaptersForProject::test_slack_lead_change": 0.16186220501549542,
-    "hypha/apply/activity/tests/test_messaging.py::TestAdaptersForProject::test_slack_staff_update_invoice": 0.16245494701433927,
-    "hypha/apply/activity/tests/test_messaging.py::TestAnyMailBehaviour::test_email_new_submission": 0.19372566003585234,
-    "hypha/apply/activity/tests/test_messaging.py::TestAnyMailBehaviour::test_webhook_adds_reject_reason": 0.22159880894469097,
-    "hypha/apply/activity/tests/test_messaging.py::TestAnyMailBehaviour::test_webhook_updates_status": 0.1902371099567972,
-    "hypha/apply/activity/tests/test_messaging.py::TestBaseAdapter::test_calls_method_if_avaliable": 0.1356878040242009,
-    "hypha/apply/activity/tests/test_messaging.py::TestBaseAdapter::test_can_include_extra_kwargs": 0.09974125202279538,
-    "hypha/apply/activity/tests/test_messaging.py::TestBaseAdapter::test_can_send_a_message": 0.11092207103502005,
-    "hypha/apply/activity/tests/test_messaging.py::TestBaseAdapter::test_django_messages_used": 0.10040604305686429,
-    "hypha/apply/activity/tests/test_messaging.py::TestBaseAdapter::test_doesnt_send_a_message_if_not_configured": 0.10435306606814265,
-    "hypha/apply/activity/tests/test_messaging.py::TestBaseAdapter::test_that_kwargs_passed_to_send_message": 0.10270409495569766,
-    "hypha/apply/activity/tests/test_messaging.py::TestBaseAdapter::test_that_message_is_formatted": 0.1336046380456537,
-    "hypha/apply/activity/tests/test_messaging.py::TestEmailAdapter::test_email_failed": 0.20737556600943208,
-    "hypha/apply/activity/tests/test_messaging.py::TestEmailAdapter::test_email_new_submission": 0.2467313880333677,
-    "hypha/apply/activity/tests/test_messaging.py::TestEmailAdapter::test_email_sent": 0.11338174296543002,
-    "hypha/apply/activity/tests/test_messaging.py::TestEmailAdapter::test_no_email_own_comment": 0.09909049392445013,
-    "hypha/apply/activity/tests/test_messaging.py::TestEmailAdapter::test_no_email_private_comment": 0.10402296896791086,
-    "hypha/apply/activity/tests/test_messaging.py::TestEmailAdapter::test_reviewer_update_email": 0.1545336110284552,
-    "hypha/apply/activity/tests/test_messaging.py::TestEmailAdapter::test_reviewers_email": 0.16700087796198204,
-    "hypha/apply/activity/tests/test_messaging.py::TestMessageBackendApplication::test_event_created": 0.15004756802227348,
-    "hypha/apply/activity/tests/test_messaging.py::TestMessageBackendApplication::test_message_sent_to_adapter": 0.10146036901278421,
-    "hypha/apply/activity/tests/test_messaging.py::TestMessageBackendApplication::test_message_sent_to_all_adapter": 0.10261629906017333,
-    "hypha/apply/activity/tests/test_messaging.py::TestMessageBackendProject::test_event_created": 0.16315131698502228,
-    "hypha/apply/activity/tests/test_messaging.py::TestMessageBackendProject::test_message_sent_to_adapter": 0.12581145606236532,
-    "hypha/apply/activity/tests/test_messaging.py::TestMessageBackendProject::test_message_sent_to_all_adapter": 0.14044205902609974,
-    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_400_bad_request": 0.3338548630126752,
-    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_cant_send_with_no_room": 0.09374203998595476,
-    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_cant_send_with_no_token": 0.09275353903649375,
-    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_correct_payload": 0.10197468899423257,
-    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_fund_custom_slack_channel": 0.10829936899244785,
-    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_fund_multiple_custom_slack_channel": 0.11414716398576275,
-    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_gets_blank_if_slack_not_set": 0.09484620200237259,
-    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_gets_lead_if_slack_set": 0.0921647590585053,
-    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_message_with_good_response": 0.25212512200232595,
-    "hypha/apply/activity/tests/test_models.py::TestActivityModel::test_can_save_related_invoice": 0.3058283589198254,
-    "hypha/apply/activity/tests/test_models.py::TestActivityModel::test_can_save_related_report": 0.2250439230701886,
-    "hypha/apply/activity/tests/test_models.py::TestActivityModel::test_can_save_source_application": 0.09641401399858296,
-    "hypha/apply/activity/tests/test_models.py::TestActivityModel::test_can_save_source_project": 0.1207162230857648,
-    "hypha/apply/activity/tests/test_models.py::TestActivityOnlyIncludesCurrent::test_doesnt_include_non_current": 64.7375148619758,
-    "hypha/apply/activity/tests/test_tasks.py::TestSendEmail::test_args_passed_to_django": 0.8038558689877391,
-    "hypha/apply/api/v1/screening/tests/test_views.py::ScreeningStatusViewSetTests::test_reviewer_cant_list_screening_statuses": 0.23368176800431684,
-    "hypha/apply/api/v1/screening/tests/test_views.py::ScreeningStatusViewSetTests::test_staff_can_list_screening_statuses": 0.0785616899956949,
-    "hypha/apply/api/v1/screening/tests/test_views.py::ScreeningStatusViewSetTests::test_staff_can_view_screening_statuses_detail": 0.06906801497098058,
-    "hypha/apply/api/v1/screening/tests/test_views.py::ScreeningStatusViewSetTests::test_user_cant_list_screening_statuses": 0.06546813098248094,
-    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_add_screening_status": 0.25074305903399363,
-    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_cant_add_screening_status_without_setting_default": 0.18799761607078835,
-    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_cant_add_two_types_of_screening_status": 0.17767471802653745,
-    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_cant_change_default_screening_status": 0.20288406999316067,
-    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_cant_remove_not_set_screening_status": 0.1673636740888469,
-    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_cant_remove_submission_default_screening_status": 0.18819860694929957,
-    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_change_default_screening_status": 0.20464701508171856,
-    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_remove_submission_screening_status": 0.20484546100487933,
-    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_reviewer_cant_list_screening_statuses": 0.19523858302272856,
-    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_set_default_screening_status": 0.20322465599747375,
-    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_staff_can_list_submission_screening_statuses": 0.1809926109854132,
-    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_user_cant_list_screening_statuses": 0.19383453502086923,
-    "hypha/apply/api/v1/tests/test_serializers.py::TestDeliverableSerializer::test_id_is_required": 0.019754638022277504,
-    "hypha/apply/api/v1/tests/test_serializers.py::TestDeliverableSerializer::test_quantity_not_required": 0.1596465150360018,
-    "hypha/apply/api/v1/tests/test_serializers.py::TestDeliverableSerializer::test_validate_id": 0.12571055098669603,
+    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_lead_saved_on_activity": 0.09956661192700267,
+    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_public_transition_kwargs": 0.09382621996337548,
+    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_review_saved_on_activity": 0.10702213802142069,
+    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_reviewers_message_both": 0.20677164796506986,
+    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_reviewers_message_no_added": 0.12180721893673763,
+    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_reviewers_message_no_removed": 0.10071150300791487,
+    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_reviewers_with_and_without_role": 0.22371718601789325,
+    "hypha/apply/activity/tests/test_messaging.py::TestActivityAdapter::test_reviewers_with_role": 0.10208105796482414,
+    "hypha/apply/activity/tests/test_messaging.py::TestAdaptersForProject::test_activity_created": 0.15843972202856094,
+    "hypha/apply/activity/tests/test_messaging.py::TestAdaptersForProject::test_activity_lead_change": 0.12387258501257747,
+    "hypha/apply/activity/tests/test_messaging.py::TestAdaptersForProject::test_activity_lead_change_from_none": 0.1167199540650472,
+    "hypha/apply/activity/tests/test_messaging.py::TestAdaptersForProject::test_email_staff_update_invoice": 0.17147235799347982,
+    "hypha/apply/activity/tests/test_messaging.py::TestAdaptersForProject::test_slack_applicant_update_invoice": 0.1348883000900969,
+    "hypha/apply/activity/tests/test_messaging.py::TestAdaptersForProject::test_slack_created": 0.16774546302622184,
+    "hypha/apply/activity/tests/test_messaging.py::TestAdaptersForProject::test_slack_lead_change": 0.1346082619857043,
+    "hypha/apply/activity/tests/test_messaging.py::TestAdaptersForProject::test_slack_staff_update_invoice": 0.1402124089654535,
+    "hypha/apply/activity/tests/test_messaging.py::TestAnyMailBehaviour::test_email_new_submission": 0.1736614530091174,
+    "hypha/apply/activity/tests/test_messaging.py::TestAnyMailBehaviour::test_webhook_adds_reject_reason": 0.1919343660119921,
+    "hypha/apply/activity/tests/test_messaging.py::TestAnyMailBehaviour::test_webhook_updates_status": 0.47743448696564883,
+    "hypha/apply/activity/tests/test_messaging.py::TestBaseAdapter::test_calls_method_if_avaliable": 0.15408125903923064,
+    "hypha/apply/activity/tests/test_messaging.py::TestBaseAdapter::test_can_include_extra_kwargs": 0.44904455507639796,
+    "hypha/apply/activity/tests/test_messaging.py::TestBaseAdapter::test_can_send_a_message": 0.10856661398429424,
+    "hypha/apply/activity/tests/test_messaging.py::TestBaseAdapter::test_django_messages_used": 0.10395863995654508,
+    "hypha/apply/activity/tests/test_messaging.py::TestBaseAdapter::test_doesnt_send_a_message_if_not_configured": 0.10312711703591049,
+    "hypha/apply/activity/tests/test_messaging.py::TestBaseAdapter::test_that_kwargs_passed_to_send_message": 0.13073015300324187,
+    "hypha/apply/activity/tests/test_messaging.py::TestBaseAdapter::test_that_message_is_formatted": 0.10193982702912763,
+    "hypha/apply/activity/tests/test_messaging.py::TestEmailAdapter::test_email_failed": 0.3662510940339416,
+    "hypha/apply/activity/tests/test_messaging.py::TestEmailAdapter::test_email_new_submission": 0.13467378698987886,
+    "hypha/apply/activity/tests/test_messaging.py::TestEmailAdapter::test_email_sent": 0.11793994694016874,
+    "hypha/apply/activity/tests/test_messaging.py::TestEmailAdapter::test_no_email_own_comment": 0.1012696279794909,
+    "hypha/apply/activity/tests/test_messaging.py::TestEmailAdapter::test_no_email_private_comment": 0.10801724501652643,
+    "hypha/apply/activity/tests/test_messaging.py::TestEmailAdapter::test_reviewer_update_email": 0.14964556001359597,
+    "hypha/apply/activity/tests/test_messaging.py::TestEmailAdapter::test_reviewers_email": 0.16172805201495066,
+    "hypha/apply/activity/tests/test_messaging.py::TestMessageBackendApplication::test_event_created": 0.15458149096230045,
+    "hypha/apply/activity/tests/test_messaging.py::TestMessageBackendApplication::test_message_sent_to_adapter": 0.09942477301228791,
+    "hypha/apply/activity/tests/test_messaging.py::TestMessageBackendApplication::test_message_sent_to_all_adapter": 0.10089295502984896,
+    "hypha/apply/activity/tests/test_messaging.py::TestMessageBackendProject::test_event_created": 0.14339867100352421,
+    "hypha/apply/activity/tests/test_messaging.py::TestMessageBackendProject::test_message_sent_to_adapter": 0.12180897407233715,
+    "hypha/apply/activity/tests/test_messaging.py::TestMessageBackendProject::test_message_sent_to_all_adapter": 0.11576615792000666,
+    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_400_bad_request": 73.359034072957,
+    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_cant_send_with_no_room": 0.09554070397280157,
+    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_cant_send_with_no_token": 0.09352795698214322,
+    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_correct_payload": 0.09531988593516871,
+    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_fund_custom_slack_channel": 0.10110829398036003,
+    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_fund_multiple_custom_slack_channel": 0.10309995501302183,
+    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_gets_blank_if_slack_not_set": 0.08976396097568795,
+    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_gets_lead_if_slack_set": 0.11956502997782081,
+    "hypha/apply/activity/tests/test_messaging.py::TestSlackAdapter::test_message_with_good_response": 0.2098812719923444,
+    "hypha/apply/activity/tests/test_models.py::TestActivityModel::test_can_save_related_invoice": 0.30823155597317964,
+    "hypha/apply/activity/tests/test_models.py::TestActivityModel::test_can_save_related_report": 0.2383774450281635,
+    "hypha/apply/activity/tests/test_models.py::TestActivityModel::test_can_save_source_application": 0.09927816304843873,
+    "hypha/apply/activity/tests/test_models.py::TestActivityModel::test_can_save_source_project": 0.11868420196697116,
+    "hypha/apply/activity/tests/test_models.py::TestActivityOnlyIncludesCurrent::test_doesnt_include_non_current": 0.2449097569915466,
+    "hypha/apply/activity/tests/test_tasks.py::TestSendEmail::test_args_passed_to_django": 0.273071707051713,
+    "hypha/apply/api/v1/screening/tests/test_views.py::ScreeningStatusViewSetTests::test_reviewer_cant_list_screening_statuses": 76.00340654002503,
+    "hypha/apply/api/v1/screening/tests/test_views.py::ScreeningStatusViewSetTests::test_staff_can_list_screening_statuses": 0.09735163697041571,
+    "hypha/apply/api/v1/screening/tests/test_views.py::ScreeningStatusViewSetTests::test_staff_can_view_screening_statuses_detail": 0.07077038905117661,
+    "hypha/apply/api/v1/screening/tests/test_views.py::ScreeningStatusViewSetTests::test_user_cant_list_screening_statuses": 0.07559514098102227,
+    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_add_screening_status": 0.3395533389993943,
+    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_cant_add_screening_status_without_setting_default": 0.1898199199931696,
+    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_cant_add_two_types_of_screening_status": 0.17611324496101588,
+    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_cant_change_default_screening_status": 0.23064006096683443,
+    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_cant_remove_not_set_screening_status": 0.1927025590557605,
+    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_cant_remove_submission_default_screening_status": 0.17138534499099478,
+    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_change_default_screening_status": 0.2068267660215497,
+    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_remove_submission_screening_status": 0.21688704297412187,
+    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_reviewer_cant_list_screening_statuses": 0.16002461401512846,
+    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_set_default_screening_status": 0.19036203803261742,
+    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_staff_can_list_submission_screening_statuses": 0.20910874602850527,
+    "hypha/apply/api/v1/screening/tests/test_views.py::SubmissionScreeningStatusViewSetTests::test_user_cant_list_screening_statuses": 0.19140606198925525,
+    "hypha/apply/api/v1/tests/test_serializers.py::TestDeliverableSerializer::test_id_is_required": 0.006284377945121378,
+    "hypha/apply/api/v1/tests/test_serializers.py::TestDeliverableSerializer::test_quantity_not_required": 0.1669172280235216,
+    "hypha/apply/api/v1/tests/test_serializers.py::TestDeliverableSerializer::test_validate_id": 0.12631829106248915,
     "hypha/apply/api/v1/tests/test_serializers.py::TestInvoiceRequiredChecksSerializer::test_valid_checks_link_required": 0.11694603395881131,
     "hypha/apply/api/v1/tests/test_serializers.py::TestInvoiceRequiredChecksSerializer::test_valid_checks_required": 0.052493724040687084,
     "hypha/apply/api/v1/tests/test_serializers.py::TestInvoiceRequiredChecksSerializer::test_validate_valid_checks_and_link": 0.17325492500094697,
-    "hypha/apply/api/v1/tests/test_serializers.py::TestReviewSummarySerializer::test_handles_negative_reviews": 0.1745768659748137,
-    "hypha/apply/api/v1/tests/test_serializers.py::TestReviewSummarySerializer::test_handles_no_reviews": 0.10279885091586038,
-    "hypha/apply/api/v1/tests/test_views.py::TestCommentEdit::test_can_change_visibility": 0.6302960159955546,
-    "hypha/apply/api/v1/tests/test_views.py::TestCommentEdit::test_cant_edit_if_not_author": 0.16275525907985866,
-    "hypha/apply/api/v1/tests/test_views.py::TestCommentEdit::test_does_nothing_if_same_message_and_visibility": 0.18777453998336568,
-    "hypha/apply/api/v1/tests/test_views.py::TestCommentEdit::test_edit_updates_correctly": 0.17846285901032388,
-    "hypha/apply/api/v1/tests/test_views.py::TestCommentEdit::test_incorrect_id_denied": 0.06436462892452255,
-    "hypha/apply/api/v1/tests/test_views.py::TestCommentEdit::test_out_of_order_does_nothing": 0.2083956350106746,
-    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_applicant_cant_add_deliverables": 64.76648184901569,
-    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_applicant_cant_remove_deliverables": 0.19474422099301592,
-    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_cant_add_or_remove_wihtout_login": 0.1868345980765298,
-    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_deliverable_already_exists_in_invoice": 0.47396783099975437,
-    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_deliverable_available_gte_quantity": 0.21155452891252935,
-    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_deliverable_dont_exists_in_project_deliverables": 0.32851630699587986,
-    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_deliverables_cant_removed_after_finance2_approval": 0.23513722699135542,
-    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_finance1_can_add_deliverables": 0.22765787498792633,
-    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_finance1_can_remove_deliverables": 0.20483468601014465,
-    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_finance1_cant_remove_deliverables_after_finance1_approval": 0.22407819295767695,
-    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_finance2_can_add_deliverables": 0.22435979801230133,
-    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_finance2_can_remove_deliverables": 0.23086562694516033,
-    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_staff_can_add_deliverables": 0.18699703394668177,
-    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_staff_can_remove_deliverables": 0.23083387600490823,
-    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_staff_cant_remove_deliverables_after_staff_approval": 0.19865189999109134,
+    "hypha/apply/api/v1/tests/test_serializers.py::TestReviewSummarySerializer::test_handles_negative_reviews": 0.2182184910052456,
+    "hypha/apply/api/v1/tests/test_serializers.py::TestReviewSummarySerializer::test_handles_no_reviews": 0.104090433975216,
+    "hypha/apply/api/v1/tests/test_views.py::TestCommentEdit::test_can_change_visibility": 0.2947400030097924,
+    "hypha/apply/api/v1/tests/test_views.py::TestCommentEdit::test_cant_edit_if_not_author": 0.16040760598843917,
+    "hypha/apply/api/v1/tests/test_views.py::TestCommentEdit::test_does_nothing_if_same_message_and_visibility": 0.20674867002526298,
+    "hypha/apply/api/v1/tests/test_views.py::TestCommentEdit::test_edit_updates_correctly": 0.2107265890808776,
+    "hypha/apply/api/v1/tests/test_views.py::TestCommentEdit::test_incorrect_id_denied": 0.2905755069805309,
+    "hypha/apply/api/v1/tests/test_views.py::TestCommentEdit::test_out_of_order_does_nothing": 0.21588402800261974,
+    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_applicant_cant_add_deliverables": 0.25553907500579953,
+    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_applicant_cant_remove_deliverables": 0.22109770408133045,
+    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_cant_add_or_remove_wihtout_login": 0.18353169306647032,
+    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_deliverable_already_exists_in_invoice": 0.2015667770174332,
+    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_deliverable_available_gte_quantity": 0.19308103097137064,
+    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_deliverable_dont_exists_in_project_deliverables": 0.31223782495362684,
+    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_deliverables_cant_removed_after_finance2_approval": 73.66194990597432,
+    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_finance1_can_add_deliverables": 0.19034464604919776,
+    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_finance1_can_remove_deliverables": 0.18801149795763195,
+    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_finance1_cant_remove_deliverables_after_finance1_approval": 0.18383844097843394,
+    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_finance2_can_add_deliverables": 0.19601870502810925,
+    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_finance2_can_remove_deliverables": 0.191477588028647,
+    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_staff_can_add_deliverables": 0.21423337300075218,
+    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_staff_can_remove_deliverables": 0.23060162598267198,
+    "hypha/apply/api/v1/tests/test_views.py::TestInvoiceDeliverableViewset::test_staff_cant_remove_deliverables_after_staff_approval": 0.18530093494337052,
     "hypha/apply/api/v1/tests/test_views.py::TestInvoiceRequiredChecksViewSet::test_applicant_cant_get_set_required_valid_checks": 0.6144257669802755,
     "hypha/apply/api/v1/tests/test_views.py::TestInvoiceRequiredChecksViewSet::test_cant_get_set_required_checks_without_login": 0.30361390503821895,
     "hypha/apply/api/v1/tests/test_views.py::TestInvoiceRequiredChecksViewSet::test_finance1_can_get_required_valid_checks": 0.32072118495125324,
     "hypha/apply/api/v1/tests/test_views.py::TestInvoiceRequiredChecksViewSet::test_finance1_can_set_required_valid_checks": 0.3616774979745969,
     "hypha/apply/api/v1/tests/test_views.py::TestInvoiceRequiredChecksViewSet::test_finance2_cant_get_set_required_valid_checks": 0.2886283140978776,
     "hypha/apply/api/v1/tests/test_views.py::TestInvoiceRequiredChecksViewSet::test_staff_cant_get_set_required_valid_checks": 0.33830336399842054,
-    "hypha/apply/categories/tests/test_blocks.py::TestCategoryQuestionBlock::test_can_render_if_no_response": 0.13532207696698606,
-    "hypha/apply/categories/tests/test_blocks.py::TestCategoryQuestionBlock::test_field_and_help_default": 0.004172343004029244,
-    "hypha/apply/categories/tests/test_blocks.py::TestCategoryQuestionBlock::test_multi_select_disabled": 0.004204296972602606,
-    "hypha/apply/categories/tests/test_blocks.py::TestCategoryQuestionBlock::test_multi_select_enabled": 0.0038940219092182815,
-    "hypha/apply/categories/tests/test_blocks.py::TestCategoryQuestionBlock::test_options_included_in_choices": 0.00586596701759845,
-    "hypha/apply/categories/tests/test_blocks.py::TestCategoryQuestionBlock::test_supplied_field_and_help": 0.003593948029447347,
-    "hypha/apply/dashboard/tests/test_views.py::TestAdminDashboard::test_does_show_admin_button_to_admins": 0.3810562470462173,
-    "hypha/apply/dashboard/tests/test_views.py::TestApplicantDashboard::test_can_access_dashboard_with_active": 0.30109253799309954,
-    "hypha/apply/dashboard/tests/test_views.py::TestApplicantDashboard::test_can_have_draft_titles_on_dashboard": 0.4086415929486975,
-    "hypha/apply/dashboard/tests/test_views.py::TestApplicantDashboard::test_can_not_access_other_users_active": 0.2960968909901567,
-    "hypha/apply/dashboard/tests/test_views.py::TestApplicantDashboard::test_gets_invite_if_invited_to_proposal": 0.33357945503666997,
-    "hypha/apply/dashboard/tests/test_views.py::TestApplicantDashboard::test_no_edit_if_in_review": 0.35688809701241553,
-    "hypha/apply/dashboard/tests/test_views.py::TestApplicantDashboard::test_no_invite_if_can_edit": 0.3408269080100581,
-    "hypha/apply/dashboard/tests/test_views.py::TestReviewerDashboard::test_no_submissions_waiting_for_review": 0.4376543799880892,
-    "hypha/apply/dashboard/tests/test_views.py::TestReviewerDashboard::test_submission_assigned_but_not_in_external_review_status": 0.36470433603972197,
-    "hypha/apply/dashboard/tests/test_views.py::TestReviewerDashboard::test_waiting_for_review_with_count": 0.41071606101468205,
-    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_active_invoices_with_invoices_in_correct_state": 0.79051838000305,
-    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_active_invoices_with_no_project": 0.2903999170521274,
-    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_cannot_see_submission_in_determination_when_not_lead": 0.3911631579976529,
-    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_doesnt_show_active_invoices_when_not_mine": 0.4088954290491529,
-    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_doesnt_show_active_invoices_with_none": 0.4426077210227959,
-    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_doest_show_active_invoices_when_paid_or_declined": 0.4680731359985657,
+    "hypha/apply/categories/tests/test_blocks.py::TestCategoryQuestionBlock::test_can_render_if_no_response": 0.05031254002824426,
+    "hypha/apply/categories/tests/test_blocks.py::TestCategoryQuestionBlock::test_field_and_help_default": 0.004318775958381593,
+    "hypha/apply/categories/tests/test_blocks.py::TestCategoryQuestionBlock::test_multi_select_disabled": 0.004234274907503277,
+    "hypha/apply/categories/tests/test_blocks.py::TestCategoryQuestionBlock::test_multi_select_enabled": 0.0046823740703985095,
+    "hypha/apply/categories/tests/test_blocks.py::TestCategoryQuestionBlock::test_options_included_in_choices": 0.006200317991897464,
+    "hypha/apply/categories/tests/test_blocks.py::TestCategoryQuestionBlock::test_supplied_field_and_help": 0.0037205999833531678,
+    "hypha/apply/dashboard/tests/test_views.py::TestAdminDashboard::test_does_show_admin_button_to_admins": 0.5897309659630992,
+    "hypha/apply/dashboard/tests/test_views.py::TestApplicantDashboard::test_can_access_dashboard_with_active": 0.3371410670224577,
+    "hypha/apply/dashboard/tests/test_views.py::TestApplicantDashboard::test_can_have_draft_titles_on_dashboard": 0.8190354949911125,
+    "hypha/apply/dashboard/tests/test_views.py::TestApplicantDashboard::test_can_not_access_other_users_active": 0.272322044998873,
+    "hypha/apply/dashboard/tests/test_views.py::TestApplicantDashboard::test_gets_invite_if_invited_to_proposal": 0.32599640905391425,
+    "hypha/apply/dashboard/tests/test_views.py::TestApplicantDashboard::test_no_edit_if_in_review": 0.30759440100518987,
+    "hypha/apply/dashboard/tests/test_views.py::TestApplicantDashboard::test_no_invite_if_can_edit": 0.25658156105782837,
+    "hypha/apply/dashboard/tests/test_views.py::TestReviewerDashboard::test_no_submissions_waiting_for_review": 0.43909895996330306,
+    "hypha/apply/dashboard/tests/test_views.py::TestReviewerDashboard::test_submission_assigned_but_not_in_external_review_status": 73.86240827501751,
+    "hypha/apply/dashboard/tests/test_views.py::TestReviewerDashboard::test_waiting_for_review_with_count": 0.3970066210604273,
+    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_active_invoices_with_invoices_in_correct_state": 0.6648346379515715,
+    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_active_invoices_with_no_project": 0.2973308189539239,
+    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_cannot_see_submission_in_determination_when_not_lead": 0.40256742003839463,
+    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_doesnt_show_active_invoices_when_not_mine": 0.4466762409429066,
+    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_doesnt_show_active_invoices_with_none": 0.45433463202789426,
+    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_doest_show_active_invoices_when_paid_or_declined": 0.451468849030789,
     "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_staff_can_see_projects_awaiting_review_stats_or_table": 65.42799123498844,
-    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_waiting_for_review_after_agreement_is_empty": 0.48773018998326734,
-    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_waiting_for_review_with_count": 0.6647787539986894,
-    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboardWithWagtailAdminAccess::test_does_show_admin_button_to_staff_with_wagtail_admin_access": 0.490363649034407,
-    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboardWithoutWagtailAdminAccess::test_doesnt_show_admin_button_to_staff_without_wagtail_admin_access": 0.35765104298479855,
-    "hypha/apply/determinations/tests/test_admin_views.py::TestCreateDeterminationFormView::test_determination_block_required": 0.6365554690128192,
-    "hypha/apply/determinations/tests/test_admin_views.py::TestCreateDeterminationFormView::test_field_label_required": 0.3646063000196591,
-    "hypha/apply/determinations/tests/test_admin_views.py::TestCreateDeterminationFormView::test_form_creation": 0.204412350023631,
-    "hypha/apply/determinations/tests/test_admin_views.py::TestCreateDeterminationFormView::test_message_block_required": 0.2426659890334122,
-    "hypha/apply/determinations/tests/test_admin_views.py::TestCreateDeterminationFormView::test_name_field_required": 0.23450867302017286,
-    "hypha/apply/determinations/tests/test_admin_views.py::TestCreateDeterminationFormView::test_send_notice_block_required": 0.20380921405740082,
-    "hypha/apply/determinations/tests/test_views.py::BatchDeterminationTestCase::test_can_submit_batch_determination": 1.3147884409991093,
-    "hypha/apply/determinations/tests/test_views.py::BatchDeterminationTestCase::test_can_submit_batch_determination_more_info_comment": 0.9586611660197377,
-    "hypha/apply/determinations/tests/test_views.py::BatchDeterminationTestCase::test_cant_access_without_action": 0.4500175410066731,
-    "hypha/apply/determinations/tests/test_views.py::BatchDeterminationTestCase::test_cant_access_without_submissions": 0.38167876104125753,
-    "hypha/apply/determinations/tests/test_views.py::BatchDeterminationTestCase::test_message_created_if_determination_exists": 0.9601840250543319,
-    "hypha/apply/determinations/tests/test_views.py::BatchDeterminationTestCase::test_sets_next_on_redirect": 0.011137414025142789,
-    "hypha/apply/determinations/tests/test_views.py::BatchDeterminationTestCase::test_success_if_no_next": 0.014053587045054883,
-    "hypha/apply/determinations/tests/test_views.py::BatchDeterminationTestCase::test_success_redirects_if_exists": 0.015763616014737636,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_can_access_form_if_lead": 0.32429010298801586,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_can_edit_draft_determination": 0.5072964509599842,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_can_edit_draft_determination_if_not_lead": 0.7609071640181355,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_can_edit_draft_determination_if_not_lead_with_projects": 0.5714878920116462,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_can_progress_stage_via_determination": 0.6043304049526341,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_cant_access_wrong_status": 0.4830049939919263,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_cant_edit_submitted_more_info": 0.26003265898907557,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_cant_resubmit_determination": 0.7875940959784202,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_disabling_project_auto_creation_stops_projects_being_created": 0.5147212709998712,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_disabling_projects_ignores_auto_creation_setting": 0.5570619280333631,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_first_stage_accepted_determination_does_not_create_project": 0.5930583470617421,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_first_stage_rejected_determination_does_not_create_project": 0.9074333009193651,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_second_stage_accepted_determination_creates_project": 0.5781087640207261,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_second_stage_rejected_determination_does_not_create_project": 0.6291321309981868,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_sends_message_if_requires_more_info": 0.6263619399978779,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_single_stage_accepted_determination_creates_project": 0.8013652049703524,
-    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_single_stage_rejected_determination_does_not_create_project": 65.55293691897532,
-    "hypha/apply/determinations/tests/test_views.py::EditDeterminationFormTestCase::test_can_edit_determination": 0.6600954419700429,
-    "hypha/apply/determinations/tests/test_views.py::StaffDeterminationsTestCase::test_can_access_determination": 0.29136126808589324,
-    "hypha/apply/determinations/tests/test_views.py::StaffDeterminationsTestCase::test_lead_can_access_determination": 0.2351150540052913,
-    "hypha/apply/determinations/tests/test_views.py::UserDeterminationFormTestCase::test_cant_access_form": 0.28235979401506484,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_active": 0.48385206499369815,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_annotated": 0.05018839309923351,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_by_lead": 0.12825228500878438,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_can_get": 0.04085435695014894,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_closed": 0.04166125599294901,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_inactive": 0.0731557949911803,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_new": 0.040340466948691756,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_no_submissions_not_either": 0.13498353899922222,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_open": 0.05848740600049496,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_with_determined": 0.08853143994929269,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_with_progress": 0.0748905329965055,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_active": 0.13107067893724889,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_annotated": 0.07928481593262404,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_by_lead": 0.153026485000737,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_can_get": 0.07268678501714021,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_closed": 0.07287847093539312,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_inactive": 0.10909154202090576,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_new": 0.08306989690754563,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_no_submissions_not_either": 0.08316312299575657,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_open": 0.0721391579718329,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_with_determined": 0.11767850001342595,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_with_progress": 0.1263624040875584,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestRoundsAndLabsManager::test_cant_get_fund": 0.05107664392562583,
-    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestRoundsAndLabsManager::test_doesnt_confuse_lab_and_round": 0.22699527494842187,
-    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_can_save_multiple_forms_stage_two": 0.06457522802520543,
-    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_can_save_two_forms": 0.04273757408373058,
-    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_does_validates_without_project_approval_form": 0.02277580788359046,
-    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_doesnt_validates_with_multiple_external_review_form": 0.03138170496094972,
-    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_doesnt_validates_with_multiple_project_approval_form": 0.06816655193688348,
-    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_doesnt_validates_with_no_form": 0.011237201048061252,
-    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_doesnt_validates_with_two_first_stage_forms_in_two_stage": 0.04580757499206811,
-    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_doesnt_validates_with_two_forms_one_stage": 0.03839342301944271,
-    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_validate_external_review_form": 0.03069776395568624,
-    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_validate_project_approval_form": 0.028695205925032496,
-    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_validates_with_one_form_one_stage": 0.03430735191795975,
-    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_validates_with_one_form_one_stage_with_deleted": 0.03283962287241593,
-    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_validates_without_external_review_form": 0.029125328990630805,
-    "hypha/apply/funds/tests/test_admin_views.py::TestCreateApplicationFormView::test_email_block_required": 0.3193935659364797,
-    "hypha/apply/funds/tests/test_admin_views.py::TestCreateApplicationFormView::test_field_label_required": 0.47027347004041076,
-    "hypha/apply/funds/tests/test_admin_views.py::TestCreateApplicationFormView::test_form_creation": 0.3509849220281467,
-    "hypha/apply/funds/tests/test_admin_views.py::TestCreateApplicationFormView::test_full_name_block_required": 0.3036257269559428,
-    "hypha/apply/funds/tests/test_admin_views.py::TestCreateApplicationFormView::test_name_field_required": 0.3346732989884913,
-    "hypha/apply/funds/tests/test_admin_views.py::TestCreateApplicationFormView::test_title_block_required": 0.29874141892651096,
-    "hypha/apply/funds/tests/test_admin_views.py::TestFundCreationView::test_can_create_fund": 0.4701901230146177,
-    "hypha/apply/funds/tests/test_admin_views.py::TestFundCreationView::test_can_create_fund_with_external_review_form": 0.3654639649321325,
-    "hypha/apply/funds/tests/test_admin_views.py::TestFundCreationView::test_can_create_multi_phase_fund": 0.6206597700365819,
-    "hypha/apply/funds/tests/test_admin_views.py::TestFundCreationView::test_can_create_multi_phase_fund_reuse_forms": 0.3816048949956894,
-    "hypha/apply/funds/tests/test_admin_views.py::TestFundCreationView::test_can_create_multiple_forms_second_stage_in_fund": 0.43909417802933604,
-    "hypha/apply/funds/tests/test_admin_views.py::TestRoundIndexView::test_application_links": 0.27256347599904984,
-    "hypha/apply/funds/tests/test_admin_views.py::TestRoundIndexView::test_number_of_rounds": 0.24047994299326092,
-    "hypha/apply/funds/tests/test_admin_views.py::TestRoundIndexView::test_review_form_links": 0.22847402602201328,
-    "hypha/apply/funds/tests/test_forms.py::TestReviewerFormQueries::test_queries_existing_reviews": 0.19102122203912586,
-    "hypha/apply/funds/tests/test_forms.py::TestReviewerFormQueries::test_queries_init_and_render": 0.17073842597892508,
-    "hypha/apply/funds/tests/test_forms.py::TestReviewerFormQueries::test_queries_reviewers_swap": 0.1567589989863336,
-    "hypha/apply/funds/tests/test_forms.py::TestReviewerFormQueries::test_queries_roles_swap": 0.14790729997912422,
-    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_can_get_draft_data": 0.2246837790007703,
-    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_can_get_ordered_qs": 0.12215856200782582,
-    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_can_get_required_block_names": 0.09423082106513903,
-    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_can_get_reverse_ordered_qs": 0.11912416300037876,
-    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_choices_added_for_search": 0.09328978107078001,
-    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_correct_file_path_generated": 0.09216023894259706,
-    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_create_revision_on_create": 0.097574753977824,
-    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_create_revision_on_data_change": 0.10712707106722519,
-    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_dont_create_revision_on_data_same": 0.11943294102093205,
-    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_draft_updated": 0.14121388702187687,
-    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_file_gets_uploaded": 0.16074641095474362,
-    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_in_final_stage": 0.250839089974761,
-    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_is_draft_property": 0.09323786594904959,
-    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_number_not_in_search": 0.11161412106594071,
-    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_richtext_in_char_is_removed_for_search": 0.09126202599145472,
-    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_richtext_is_removed_for_search": 0.09112978004850447,
-    "hypha/apply/funds/tests/test_models.py::TestAssignedReviewersQuerySet::test_reviewed": 0.14012851897859946,
-    "hypha/apply/funds/tests/test_models.py::TestAssignedReviewersQuerySet::test_reviewed_with_review_order": 0.11256580305052921,
-    "hypha/apply/funds/tests/test_models.py::TestForTableQueryset::test_assigned_but_not_reviewed": 0.16885894199367613,
-    "hypha/apply/funds/tests/test_models.py::TestForTableQueryset::test_disagree_review_is_maybe": 0.1535153659642674,
-    "hypha/apply/funds/tests/test_models.py::TestForTableQueryset::test_dont_double_count_review_and_opinion": 0.14016763598192483,
-    "hypha/apply/funds/tests/test_models.py::TestForTableQueryset::test_opinionated_slash_confused_reviewer": 0.14563066203845665,
-    "hypha/apply/funds/tests/test_models.py::TestForTableQueryset::test_review_outcome": 0.1426465050317347,
-    "hypha/apply/funds/tests/test_models.py::TestForTableQueryset::test_submissions_dont_conflict": 0.28142489201854914,
-    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_associated_if_another_user_exists": 0.46929658099543303,
-    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_associated_if_logged_in": 0.2057376189623028,
-    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_associated_if_not_new": 0.2824216829612851,
-    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_can_submit_if_blank_user_data_even_if_logged_in": 0.1583733119769022,
-    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_can_submit_if_new": 0.2117696850327775,
-    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_doesnt_mess_with_name": 0.45274381700437516,
-    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_email_sent_to_user_on_submission_fund": 0.22589171101571992,
-    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_email_sent_to_user_on_submission_lab": 0.1912671800237149,
-    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_valid_email": 0.42130105500109494,
-    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_workflow_and_draft": 0.20003384200390428,
-    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_workflow_and_draft_lab": 0.19745638297172263,
-    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_workflow_and_status_assigned": 0.23141602502437308,
-    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_workflow_and_status_assigned_lab": 0.19160501996520907,
-    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_can_access_workflow_class": 0.045932655048090965,
-    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_can_not_be_open_with_draft_round": 0.08953081897925586,
-    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_closed_round": 0.07066889898851514,
-    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_multiple_open_rounds": 0.10729077190626413,
-    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_no_open_rounds": 0.030102401040494442,
-    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_no_round_exists": 0.031086641072761267,
-    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_normal_round": 0.07155592500930652,
-    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_open_ended_round": 0.0699222240364179,
-    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_round_not_open": 0.07288403395796195,
-    "hypha/apply/funds/tests/test_models.py::TestReminderModel::test_can_save_reminder": 0.11936653906013817,
-    "hypha/apply/funds/tests/test_models.py::TestReminderModel::test_check_default_action": 0.09752769698388875,
-    "hypha/apply/funds/tests/test_models.py::TestReminderModel::test_reminder_action_message": 0.0960660109994933,
-    "hypha/apply/funds/tests/test_models.py::TestRequestForPartners::test_form_when_round": 0.3581253400188871,
-    "hypha/apply/funds/tests/test_models.py::TestRequestForPartners::test_message_when_no_round": 0.08296256500761956,
-    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_can_create_without_end_date": 0.08374210895271972,
-    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_can_not_create_with_other_open_end_date": 0.0833944869809784,
-    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_can_not_overlap_clean": 0.07233733992325142,
-    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_can_not_overlap_with_normal_round": 0.08061212504981086,
-    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_end_before_start": 0.05058521096361801,
-    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_end_overlaps": 0.08749528310727328,
-    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_inside_overlaps": 0.0792907290160656,
-    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_normal_start_end_doesnt_error": 0.07072657498065382,
-    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_other_fund_not_impacting": 0.15618178196018562,
-    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_start_overlaps": 0.10489022999536246,
-    "hypha/apply/funds/tests/test_models.py::TestRoundModelWorkflowAndForms::test_can_change_round_form_not_fund": 0.0968321980908513,
-    "hypha/apply/funds/tests/test_models.py::TestRoundModelWorkflowAndForms::test_forms_are_copied_to_new_rounds": 0.0708200020599179,
-    "hypha/apply/funds/tests/test_models.py::TestRoundModelWorkflowAndForms::test_workflow_is_copied_to_new_rounds": 0.06640512903686613,
-    "hypha/apply/funds/tests/test_models.py::TestSubmissionRenderMethods::test_file_private_url_included": 0.16275915200822055,
-    "hypha/apply/funds/tests/test_models.py::TestSubmissionRenderMethods::test_named_blocks_dont_break_if_no_response": 0.0945861580548808,
-    "hypha/apply/funds/tests/test_models.py::TestSubmissionRenderMethods::test_named_blocks_not_included_in_answers": 0.11836735892575234,
-    "hypha/apply/funds/tests/test_models.py::TestSubmissionRenderMethods::test_normal_answers_included_in_answers": 0.11250179202761501,
-    "hypha/apply/funds/tests/test_models.py::TestSubmissionRenderMethods::test_paragraph_not_rendered_in_answers": 0.12107493297662586,
-    "hypha/apply/funds/tests/test_tags.py::TestTemplateTags::test_markdown_tags": 0.009698159934487194,
-    "hypha/apply/funds/tests/test_tags.py::TestTemplateTags::test_submission_tags": 0.1420849660062231,
-    "hypha/apply/funds/tests/test_views.py::TestAnonSubmissionFileView::test_anonymous_can_not_access": 0.30412072502076626,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_can_edit_own_submission": 0.6180045760120265,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_can_see_view_determination_primary_action": 0.8888419199502096,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_can_submit_submission": 0.5239632789744064,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_can_view_own_submission": 0.7365564229548909,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_edit_other_submission": 0.4444236209965311,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_edit_submission_incorrect_state": 0.4634228249778971,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_screen_submission": 0.461008628946729,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_see_add_determination_primary_action": 1.250130696047563,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_see_assign_reviewers_primary_action": 0.6502341959276237,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_see_assign_reviewers_secondary_action": 0.5530307960580103,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_see_create_review_primary_action": 0.9833884270046838,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_see_screening_status_block": 0.4478282200288959,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_see_view_determination_primary_action": 0.9620345369912684,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_view_others_submission": 0.3934038410661742,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_get_congratulations_draft_proposal": 0.3940321169793606,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_get_edit_link_when_editable": 0.502275661972817,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_gets_draft_on_edit_submission": 0.6689438359462656,
-    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_sees_latest_draft_if_it_exists": 0.8575842819991522,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerLeaderboard::test_applicant_cannot_access_reviewer_leaderboard": 0.39607566699851304,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerLeaderboard::test_community_reviewer_cannot_access_reviewer_leaderboard": 0.08256274095037952,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerLeaderboard::test_partner_cannot_access_reviewer_leaderboard": 0.07627567899180576,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerLeaderboard::test_reviewer_cannot_access_leader_board": 0.08792139292927459,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerLeaderboard::test_staff_can_access_leaderboard": 0.22089953202521428,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_can_access_any_submission": 0.40972328901989385,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_can_only_access_accepted_submission": 64.72033266199287,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_can_only_access_assigned_submission": 0.01396450400352478,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_can_only_access_external_review_or_higher_submission": 0.012008442950900644,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_can_only_access_reviewed_submission": 0.011511402030009776,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_can_see_create_review_primary_action": 0.6624696020153351,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_can_see_view_determination_primary_action": 0.9475500229164027,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_cant_access_dismissed_submission": 0.014431851042900234,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_cant_see_add_determination_primary_action": 1.3148664599866606,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_cant_see_assign_reviewers_primary_action": 0.350294382951688,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_cant_see_assign_reviewers_secondary_action": 0.3489542460301891,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_cant_see_create_review_primary_action": 1.674533947953023,
-    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_cant_see_view_determination_primary_action": 0.7227076040580869,
-    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_can_add_external_reviewer_and_review_remains": 0.7323128499556333,
-    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_can_be_made_role_and_not_duplciated": 0.8584159010206349,
-    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_can_remove_external_reviewer_and_review_remains": 0.6229857240105048,
-    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_lead_can_add_reviewers_for_proposal": 0.6791653770487756,
-    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_lead_can_add_staff_single": 0.7289496860466897,
-    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_lead_can_change_role_reviewer_and_review_remains": 0.9069893669802696,
-    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_lead_can_change_staff_single": 0.6030356429400854,
-    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_lead_can_remove_reviewers_for_proposal": 0.613433012040332,
-    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_lead_can_remove_some_reviewers_for_proposal": 0.7718625879497267,
-    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_lead_cant_add_reviewers_single": 0.9483328419155441,
-    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_staff_cant_add_reviewers_proposal": 0.6021772749954835,
-    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_staff_cant_remove_reviewers_proposal": 0.694946987030562,
-    "hypha/apply/funds/tests/test_views.py::TestRevisionCompare::test_renders_with_all_the_diffs": 0.4423130530049093,
-    "hypha/apply/funds/tests/test_views.py::TestRevisionList::test_get_in_correct_order": 0.556477704027202,
-    "hypha/apply/funds/tests/test_views.py::TestRevisionList::test_list_doesnt_include_draft": 0.363328387029469,
-    "hypha/apply/funds/tests/test_views.py::TestRevisionsView::test_create_revisions_on_submit": 0.591104936087504,
-    "hypha/apply/funds/tests/test_views.py::TestRevisionsView::test_dont_update_live_revision_on_save": 0.4452454809797928,
-    "hypha/apply/funds/tests/test_views.py::TestRevisionsView::test_existing_draft_edit_and_submit": 0.659818815998733,
-    "hypha/apply/funds/tests/test_views.py::TestStaffReminderDeleteView::test_confirm_message": 0.39314537798054516,
-    "hypha/apply/funds/tests/test_views.py::TestStaffReminderDeleteView::test_has_access": 0.2173327409545891,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSealedView::test_cant_post_to_sealed": 0.342253023001831,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSealedView::test_non_sealed_redirected_away": 0.47525601397501305,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSealedView::test_non_sealed_unaffected": 0.7517235850682482,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSealedView::test_redirected_to_sealed": 0.28439785895170644,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionFileView::test_staff_can_access": 0.21788583300076425,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_applicant_can_see_application_draft_status": 0.2397498870268464,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_access_edit": 0.451306683011353,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_access_edit_button": 0.700163493049331,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_create_project": 0.4317712559713982,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_edit_submission": 0.6478716880083084,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_progress_phase": 0.5942547769518569,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_screen_submission": 0.9224337399937212,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_see_add_determination_primary_action": 1.1138419259223156,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_see_assign_reviewers_primary_action": 2.3983689390006475,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_see_assign_reviewers_secondary_action": 1.7705611889832653,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_see_create_review_primary_action": 2.1528099790448323,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_see_view_determination_primary_action": 1.0656035630381666,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_view_a_lab_submission": 0.7618225968908519,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_view_a_submission": 0.9361355929868296,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_view_submission_screening_block": 0.6704722619615495,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_cant_access_edit_button_when_applicant_editing": 0.5449048879672773,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_cant_progress_stage_if_not_lead": 0.6503382520168088,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_cant_see_add_determination_primary_action": 1.8322110180160962,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_cant_see_application_draft_status": 0.22600477695232257,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_cant_see_assign_reviewers_primary_action": 1.256591580924578,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_cant_see_create_review_primary_action": 3.1532915670541115,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_cant_see_view_determination_primary_action": 1.7968814019695856,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_cant_view_submission_screening_block": 0.4388883159845136,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_new_form_after_progress": 0.24625220301095396,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_not_included_fields_render": 0.5819951359881088,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_not_redirected_if_determination_submitted": 0.9650806450517848,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_not_redirected_if_wrong_determination_selected": 0.6904232639353722,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_previous_and_next_appears_on_page": 0.8798141889856197,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_redirected_to_determination": 0.4417016070219688,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_screen_application_primary_action_is_displayed": 0.7440380140324123,
-    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_screen_application_primary_action_is_not_displayed": 0.5553090329631232,
-    "hypha/apply/funds/tests/test_views.py::TestSubmissionDetailSimplifiedView::test_project_required": 0.13581875700037926,
-    "hypha/apply/funds/tests/test_views.py::TestSubmissionDetailSimplifiedView::test_staff_only": 0.11377254303079098,
-    "hypha/apply/funds/tests/test_views.py::TestSuperUserSealedView::test_can_post_to_sealed": 0.6504127719672397,
-    "hypha/apply/funds/tests/test_views.py::TestSuperUserSealedView::test_can_view_multiple_sealed": 1.3985251209815033,
-    "hypha/apply/funds/tests/test_views.py::TestSuperUserSealedView::test_not_asked_again": 0.9877812539925799,
-    "hypha/apply/funds/tests/test_views.py::TestSuperUserSealedView::test_peeking_is_logged": 0.6120626209885813,
-    "hypha/apply/funds/tests/test_views.py::TestSuperUserSealedView::test_redirected_to_sealed": 0.3054596249712631,
-    "hypha/apply/funds/tests/test_views.py::TestSuperUserSubmissionView::test_can_screen_applications_in_final_status": 0.9833028049324639,
-    "hypha/apply/funds/tests/test_views.py::TestSuperUserSubmissionView::test_can_screen_submission": 0.5785300409188494,
-    "hypha/apply/funds/tests/test_views.py::TestUpdateReviewersMixin::test_submission_transition_all_reviewer_roles_not_assigned": 0.7866526350262575,
-    "hypha/apply/funds/tests/test_views.py::TestUpdateReviewersMixin::test_submission_transition_to_internal_review": 0.5746176959946752,
-    "hypha/apply/funds/tests/test_views.py::TestUpdateReviewersMixin::test_submission_transition_to_proposal_internal_review": 0.9212004400324076,
-    "hypha/apply/funds/tests/test_views.py::TestUserReminderDeleteView::test_doesnt_has_access": 0.23567777400603518,
-    "hypha/apply/funds/tests/test_views.py::TestUserSubmissionFileView::test_owner_can_access": 0.23590900999261066,
-    "hypha/apply/funds/tests/test_views.py::TestUserSubmissionFileView::test_user_can_not_access": 0.25091521797003224,
-    "hypha/apply/funds/tests/views/test_batch_progress.py::ApplicantTestCase::test_cant_access_page_to_page": 0.1178724700002931,
-    "hypha/apply/funds/tests/views/test_batch_progress.py::ReivewersTestCase::test_cant_post_to_page": 0.3823350909515284,
-    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_can_progress_application": 0.5527904769987799,
-    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_can_progress_different_states": 0.6880208550137468,
-    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_can_progress_multiple_applications": 0.8295438719796948,
-    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_can_progress_one_in_mixed_state": 0.8307029459392652,
-    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_cant_progress_in_incorrect_state": 0.4834578740410507,
-    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_determine_redirects": 0.3600001669838093,
-    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_messenger_not_called_with_failed": 0.4874709749710746,
-    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_messenger_with_submission_in_review": 0.48776680300943553,
-    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_mixed_determine_notifies": 0.4253186169662513,
-    "hypha/apply/funds/tests/views/test_batch_reviewers.py::StaffTestCase::test_can_assign_role_reviewers": 0.9530380659271032,
-    "hypha/apply/funds/tests/views/test_batch_reviewers.py::StaffTestCase::test_can_reassign_from_other_role_reviewers": 0.8698952679987997,
-    "hypha/apply/funds/tests/views/test_batch_reviewers.py::StaffTestCase::test_can_reassign_role_reviewers": 0.8626122290152125,
-    "hypha/apply/funds/tests/views/test_batch_reviewers.py::StaffTestCase::test_doesnt_remove_if_already_reviewed": 1.2230760519742034,
-    "hypha/apply/funds/tests/views/test_rounds.py::TestApplicantRoundPage::test_cant_access_page": 0.16900197503855452,
-    "hypha/apply/funds/tests/views/test_rounds.py::TestApplicantSubmissionByRound::test_cant_access_lab_page": 0.15255694306688383,
-    "hypha/apply/funds/tests/views/test_rounds.py::TestApplicantSubmissionByRound::test_cant_access_non_existing_page": 0.08239786099875346,
-    "hypha/apply/funds/tests/views/test_rounds.py::TestApplicantSubmissionByRound::test_cant_access_normal_page": 0.15174814296187833,
-    "hypha/apply/funds/tests/views/test_rounds.py::TestApplicantSubmissionByRound::test_cant_access_round_page": 0.15902771009132266,
-    "hypha/apply/funds/tests/views/test_rounds.py::TestReviewerAllRoundPage::test_cant_access_page": 0.11429706600029022,
-    "hypha/apply/funds/tests/views/test_rounds.py::TestStaffRoundPage::test_can_access_page": 0.26958224101690575,
-    "hypha/apply/funds/tests/views/test_rounds.py::TestStaffSubmissionByRound::test_can_access_lab_page": 0.7651311900117435,
-    "hypha/apply/funds/tests/views/test_rounds.py::TestStaffSubmissionByRound::test_can_access_round_page": 0.39809088996844366,
-    "hypha/apply/funds/tests/views/test_rounds.py::TestStaffSubmissionByRound::test_cant_access_non_existing_page": 0.11856866494053975,
-    "hypha/apply/funds/tests/views/test_rounds.py::TestStaffSubmissionByRound::test_cant_access_normal_page": 0.4172562040039338,
-    "hypha/apply/projects/tests/test_commands.py::TestNotifyReportDue::test_dont_notify_already_notified": 0.22095342696411535,
-    "hypha/apply/projects/tests/test_commands.py::TestNotifyReportDue::test_dont_notify_project_complete": 0.16615462198387831,
-    "hypha/apply/projects/tests/test_commands.py::TestNotifyReportDue::test_dont_notify_project_not_in_progress": 0.11053957603871822,
-    "hypha/apply/projects/tests/test_commands.py::TestNotifyReportDue::test_dont_notify_report_due_in_7_days_already_submitted": 0.14530729595571756,
-    "hypha/apply/projects/tests/test_commands.py::TestNotifyReportDue::test_notify_report_due_in_7_days": 0.16277831804472953,
-    "hypha/apply/projects/tests/test_files.py::TestFlatten::test_no_items": 0.006866562063805759,
-    "hypha/apply/projects/tests/test_files.py::TestFlatten::test_one_level_of_items": 0.0014894439955241978,
-    "hypha/apply/projects/tests/test_files.py::TestFlatten::test_three_levels_of_items": 0.001427719893399626,
-    "hypha/apply/projects/tests/test_files.py::TestFlatten::test_two_levels_of_items": 0.0017687209765426815,
-    "hypha/apply/projects/tests/test_files.py::TestGetFiles::test_get_files": 0.13181009702384472,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance1_choices_with_approved_by_finance1_status": 0.149240066006314,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance1_choices_with_approved_by_finance1_status_with_extended_flow": 0.12658905901480466,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance1_choices_with_approved_by_staff_status": 0.14176567399408668,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance1_choices_with_changes_requested_by_finance1_status": 0.12299027794506401,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance1_choices_with_changes_requested_by_finance2_status": 0.12740737403510138,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance1_choices_with_changes_requested_by_staff_status": 0.12559507496189326,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance1_choices_with_resubmitted_status": 0.13327954907435924,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance1_choices_with_submitted_status": 0.1345770379411988,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance2_choices_with_approved_by_finance1_status": 0.12407874898053706,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance2_choices_with_approved_by_staff_status": 0.1278930530534126,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance2_choices_with_changes_requested_by_finance1_status": 0.12527225102530792,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance2_choices_with_changes_requested_by_finance2_status": 0.1290847510099411,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance2_choices_with_changes_requested_by_staff_status": 0.12492700893199071,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance2_choices_with_resubmitted_status": 0.1284133570152335,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance2_choices_with_submitted_status": 0.13839999597985297,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_staff_choices_with_approved_by_finance1_status": 0.12756811606232077,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_staff_choices_with_approved_by_staff_status": 0.13338720094179735,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_staff_choices_with_changes_requested_by_finance1_status": 0.12727425497723743,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_staff_choices_with_changes_requested_by_finance2_status": 0.12907360994722694,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_staff_choices_with_changes_requested_by_staff_status": 0.1287482610787265,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_staff_choices_with_resubmitted_status": 0.2205257819732651,
-    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_staff_choices_with_submitted_status": 0.12492293695686385,
+    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_unassigned_staff_cant_see_projects_awaiting_review_stats_or_table": 0.6706269250134937,
+    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_waiting_for_review_after_agreement_is_empty": 0.42851678596343845,
+    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboard::test_waiting_for_review_with_count": 0.4247126739937812,
+    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboardWithWagtailAdminAccess::test_does_show_admin_button_to_staff_with_wagtail_admin_access": 0.40617170702898875,
+    "hypha/apply/dashboard/tests/test_views.py::TestStaffDashboardWithoutWagtailAdminAccess::test_doesnt_show_admin_button_to_staff_without_wagtail_admin_access": 0.3622747980407439,
+    "hypha/apply/determinations/tests/test_admin_views.py::TestCreateDeterminationFormView::test_determination_block_required": 0.3078730760025792,
+    "hypha/apply/determinations/tests/test_admin_views.py::TestCreateDeterminationFormView::test_field_label_required": 0.1850599959725514,
+    "hypha/apply/determinations/tests/test_admin_views.py::TestCreateDeterminationFormView::test_form_creation": 0.15655563003383577,
+    "hypha/apply/determinations/tests/test_admin_views.py::TestCreateDeterminationFormView::test_message_block_required": 0.22737318312283605,
+    "hypha/apply/determinations/tests/test_admin_views.py::TestCreateDeterminationFormView::test_name_field_required": 0.46364108996931463,
+    "hypha/apply/determinations/tests/test_admin_views.py::TestCreateDeterminationFormView::test_send_notice_block_required": 0.20745449408423156,
+    "hypha/apply/determinations/tests/test_views.py::BatchDeterminationTestCase::test_can_submit_batch_determination": 1.3375536139355972,
+    "hypha/apply/determinations/tests/test_views.py::BatchDeterminationTestCase::test_can_submit_batch_determination_more_info_comment": 0.9521197089925408,
+    "hypha/apply/determinations/tests/test_views.py::BatchDeterminationTestCase::test_cant_access_without_action": 0.47021572798257694,
+    "hypha/apply/determinations/tests/test_views.py::BatchDeterminationTestCase::test_cant_access_without_submissions": 0.32315934204962105,
+    "hypha/apply/determinations/tests/test_views.py::BatchDeterminationTestCase::test_message_created_if_determination_exists": 0.6241106340894476,
+    "hypha/apply/determinations/tests/test_views.py::BatchDeterminationTestCase::test_sets_next_on_redirect": 75.61075629590778,
+    "hypha/apply/determinations/tests/test_views.py::BatchDeterminationTestCase::test_success_if_no_next": 0.017871499992907047,
+    "hypha/apply/determinations/tests/test_views.py::BatchDeterminationTestCase::test_success_redirects_if_exists": 0.017641839978750795,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_can_access_form_if_lead": 0.39879515004577115,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_can_edit_draft_determination": 0.5159863700973801,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_can_edit_draft_determination_if_not_lead": 0.5503705519950017,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_can_edit_draft_determination_if_not_lead_with_projects": 0.8592716490384191,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_can_progress_stage_via_determination": 0.62373936700169,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_cant_access_wrong_status": 0.5038939819787629,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_cant_edit_submitted_more_info": 0.2733461959869601,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_cant_resubmit_determination": 0.49746408907230943,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_disabling_project_auto_creation_stops_projects_being_created": 0.784882516018115,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_disabling_projects_ignores_auto_creation_setting": 0.507500384002924,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_first_stage_accepted_determination_does_not_create_project": 0.6172532690106891,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_first_stage_rejected_determination_does_not_create_project": 0.5511173770064488,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_second_stage_accepted_determination_creates_project": 0.5456376529764384,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_second_stage_rejected_determination_does_not_create_project": 0.9095215960987844,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_sends_message_if_requires_more_info": 0.5937024049926549,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_single_stage_accepted_determination_creates_project": 0.5429082569899037,
+    "hypha/apply/determinations/tests/test_views.py::DeterminationFormTestCase::test_single_stage_rejected_determination_does_not_create_project": 0.5347569308942184,
+    "hypha/apply/determinations/tests/test_views.py::EditDeterminationFormTestCase::test_can_edit_determination": 0.8770585509482771,
+    "hypha/apply/determinations/tests/test_views.py::StaffDeterminationsTestCase::test_can_access_determination": 0.30806132906582206,
+    "hypha/apply/determinations/tests/test_views.py::StaffDeterminationsTestCase::test_lead_can_access_determination": 0.22472324495902285,
+    "hypha/apply/determinations/tests/test_views.py::UserDeterminationFormTestCase::test_cant_access_form": 0.27854858309729025,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_active": 0.1674713700194843,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_annotated": 0.05541933194035664,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_by_lead": 0.1655380570446141,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_can_get": 0.05682023294502869,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_closed": 0.04879367398098111,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_inactive": 0.1574999470030889,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_new": 0.04458757501561195,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_no_submissions_not_either": 0.14132891996996477,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_open": 0.05893708695657551,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_with_determined": 0.13089227298041806,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForLab::test_with_progress": 0.09277090296382084,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_active": 0.1616214921232313,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_annotated": 0.0850752400001511,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_by_lead": 0.17077531898394227,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_can_get": 0.08966594800585881,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_closed": 0.08225838502403349,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_inactive": 0.11628020490752533,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_new": 0.07692524697631598,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_no_submissions_not_either": 0.1289918949478306,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_open": 0.09963184100342914,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_with_determined": 0.1594926849938929,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestForRound::test_with_progress": 0.18067635298939422,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestRoundsAndLabsManager::test_cant_get_fund": 0.05565907893469557,
+    "hypha/apply/funds/tests/models/test_roundsandlabs.py::TestRoundsAndLabsManager::test_doesnt_confuse_lab_and_round": 0.3358999819611199,
+    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_can_save_multiple_forms_stage_two": 0.06150826392695308,
+    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_can_save_two_forms": 0.04347676003817469,
+    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_does_validates_without_project_approval_form": 0.023983852937817574,
+    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_doesnt_validates_with_multiple_external_review_form": 0.03427041001850739,
+    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_doesnt_validates_with_multiple_project_approval_form": 0.0739642470725812,
+    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_doesnt_validates_with_no_form": 0.028050069056916982,
+    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_doesnt_validates_with_two_first_stage_forms_in_two_stage": 0.06427672901190817,
+    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_doesnt_validates_with_two_forms_one_stage": 0.04223897896008566,
+    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_validate_external_review_form": 0.033674996986519545,
+    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_validate_project_approval_form": 0.031969275965821,
+    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_validates_with_one_form_one_stage": 0.029649867035914212,
+    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_validates_with_one_form_one_stage_with_deleted": 0.039087735989596695,
+    "hypha/apply/funds/tests/test_admin_form.py::TestWorkflowFormAdminForm::test_validates_without_external_review_form": 0.031021350994706154,
+    "hypha/apply/funds/tests/test_admin_views.py::TestCreateApplicationFormView::test_email_block_required": 0.3177242139354348,
+    "hypha/apply/funds/tests/test_admin_views.py::TestCreateApplicationFormView::test_field_label_required": 0.32222847000230104,
+    "hypha/apply/funds/tests/test_admin_views.py::TestCreateApplicationFormView::test_form_creation": 0.15689565311186016,
+    "hypha/apply/funds/tests/test_admin_views.py::TestCreateApplicationFormView::test_full_name_block_required": 0.31594076001783833,
+    "hypha/apply/funds/tests/test_admin_views.py::TestCreateApplicationFormView::test_name_field_required": 0.3348185429931618,
+    "hypha/apply/funds/tests/test_admin_views.py::TestCreateApplicationFormView::test_title_block_required": 0.26576283702161163,
+    "hypha/apply/funds/tests/test_admin_views.py::TestFundCreationView::test_can_create_fund": 0.7075700559653342,
+    "hypha/apply/funds/tests/test_admin_views.py::TestFundCreationView::test_can_create_fund_with_external_review_form": 0.4123875970253721,
+    "hypha/apply/funds/tests/test_admin_views.py::TestFundCreationView::test_can_create_multi_phase_fund": 0.4841945939697325,
+    "hypha/apply/funds/tests/test_admin_views.py::TestFundCreationView::test_can_create_multi_phase_fund_reuse_forms": 0.5185151669429615,
+    "hypha/apply/funds/tests/test_admin_views.py::TestFundCreationView::test_can_create_multiple_forms_second_stage_in_fund": 0.4765631490154192,
+    "hypha/apply/funds/tests/test_admin_views.py::TestRoundIndexView::test_application_links": 0.5358622559579089,
+    "hypha/apply/funds/tests/test_admin_views.py::TestRoundIndexView::test_number_of_rounds": 0.22723846696317196,
+    "hypha/apply/funds/tests/test_admin_views.py::TestRoundIndexView::test_review_form_links": 0.2316912889946252,
+    "hypha/apply/funds/tests/test_forms.py::TestReviewerFormQueries::test_queries_existing_reviews": 0.18783390300814062,
+    "hypha/apply/funds/tests/test_forms.py::TestReviewerFormQueries::test_queries_init_and_render": 0.2363528010318987,
+    "hypha/apply/funds/tests/test_forms.py::TestReviewerFormQueries::test_queries_reviewers_swap": 0.1653718570014462,
+    "hypha/apply/funds/tests/test_forms.py::TestReviewerFormQueries::test_queries_roles_swap": 0.17087780305882916,
+    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_can_get_draft_data": 0.12601011100923643,
+    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_can_get_ordered_qs": 0.1226060469634831,
+    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_can_get_required_block_names": 0.09380540100391954,
+    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_can_get_reverse_ordered_qs": 0.12373771896818653,
+    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_choices_added_for_search": 0.09642319509293884,
+    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_correct_file_path_generated": 0.09577085101045668,
+    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_create_revision_on_create": 0.09297496598446742,
+    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_create_revision_on_data_change": 0.10251812601927668,
+    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_dont_create_revision_on_data_same": 0.09526049596024677,
+    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_draft_updated": 0.11158332804916427,
+    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_file_gets_uploaded": 0.19751048303442076,
+    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_in_final_stage": 0.27812278299825266,
+    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_is_draft_property": 0.09416352293919772,
+    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_number_not_in_search": 0.11505354900145903,
+    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_richtext_in_char_is_removed_for_search": 0.10506638704100624,
+    "hypha/apply/funds/tests/test_models.py::TestApplicationSubmission::test_richtext_is_removed_for_search": 0.09468674095114693,
+    "hypha/apply/funds/tests/test_models.py::TestAssignedReviewersQuerySet::test_reviewed": 0.1417952259653248,
+    "hypha/apply/funds/tests/test_models.py::TestAssignedReviewersQuerySet::test_reviewed_with_review_order": 0.11841691099107265,
+    "hypha/apply/funds/tests/test_models.py::TestForTableQueryset::test_assigned_but_not_reviewed": 0.16151051205815747,
+    "hypha/apply/funds/tests/test_models.py::TestForTableQueryset::test_disagree_review_is_maybe": 0.1668748459778726,
+    "hypha/apply/funds/tests/test_models.py::TestForTableQueryset::test_dont_double_count_review_and_opinion": 0.1476308029377833,
+    "hypha/apply/funds/tests/test_models.py::TestForTableQueryset::test_opinionated_slash_confused_reviewer": 0.15479905396932736,
+    "hypha/apply/funds/tests/test_models.py::TestForTableQueryset::test_review_outcome": 0.13463830400723964,
+    "hypha/apply/funds/tests/test_models.py::TestForTableQueryset::test_submissions_dont_conflict": 0.30454243696294725,
+    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_associated_if_another_user_exists": 0.42179203499108553,
+    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_associated_if_logged_in": 0.49502495396882296,
+    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_associated_if_not_new": 0.3309707139269449,
+    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_can_submit_if_blank_user_data_even_if_logged_in": 0.17612785595702007,
+    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_can_submit_if_new": 0.21983742795418948,
+    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_doesnt_mess_with_name": 0.4838579149800353,
+    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_email_sent_to_user_on_submission_fund": 0.2629992300644517,
+    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_email_sent_to_user_on_submission_lab": 0.2243690769537352,
+    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_valid_email": 0.416051521897316,
+    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_workflow_and_draft": 0.2088880289811641,
+    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_workflow_and_draft_lab": 0.19549307599663734,
+    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_workflow_and_status_assigned": 0.2223707798984833,
+    "hypha/apply/funds/tests/test_models.py::TestFormSubmission::test_workflow_and_status_assigned_lab": 0.23182316101156175,
+    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_can_access_workflow_class": 0.04948380799032748,
+    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_can_not_be_open_with_draft_round": 0.09471549600129947,
+    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_closed_round": 0.0815400390420109,
+    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_multiple_open_rounds": 0.11590816697571427,
+    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_no_open_rounds": 0.03183921205345541,
+    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_no_round_exists": 0.030792948906309903,
+    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_normal_round": 0.07587255601538345,
+    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_open_ended_round": 0.07605791406240314,
+    "hypha/apply/funds/tests/test_models.py::TestFundModel::test_round_not_open": 0.08041038695955649,
+    "hypha/apply/funds/tests/test_models.py::TestReminderModel::test_can_save_reminder": 0.11780550901312381,
+    "hypha/apply/funds/tests/test_models.py::TestReminderModel::test_check_default_action": 0.10112939798273146,
+    "hypha/apply/funds/tests/test_models.py::TestReminderModel::test_reminder_action_message": 0.09844532900024205,
+    "hypha/apply/funds/tests/test_models.py::TestRequestForPartners::test_form_when_round": 0.4119444440002553,
+    "hypha/apply/funds/tests/test_models.py::TestRequestForPartners::test_message_when_no_round": 0.08986245404230431,
+    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_can_create_without_end_date": 0.0879780559334904,
+    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_can_not_create_with_other_open_end_date": 0.11226700397673994,
+    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_can_not_overlap_clean": 0.07475288998102769,
+    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_can_not_overlap_with_normal_round": 0.08413261402165517,
+    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_end_before_start": 0.039544910949189216,
+    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_end_overlaps": 0.0826997910044156,
+    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_inside_overlaps": 0.0938534039305523,
+    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_normal_start_end_doesnt_error": 0.07112716900883242,
+    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_other_fund_not_impacting": 0.13710327295120806,
+    "hypha/apply/funds/tests/test_models.py::TestRoundModelDates::test_start_overlaps": 0.08635661902371794,
+    "hypha/apply/funds/tests/test_models.py::TestRoundModelWorkflowAndForms::test_can_change_round_form_not_fund": 0.12151348497718573,
+    "hypha/apply/funds/tests/test_models.py::TestRoundModelWorkflowAndForms::test_forms_are_copied_to_new_rounds": 0.07003306201659143,
+    "hypha/apply/funds/tests/test_models.py::TestRoundModelWorkflowAndForms::test_workflow_is_copied_to_new_rounds": 0.06698458699975163,
+    "hypha/apply/funds/tests/test_models.py::TestSubmissionRenderMethods::test_file_private_url_included": 0.19421109702670947,
+    "hypha/apply/funds/tests/test_models.py::TestSubmissionRenderMethods::test_named_blocks_dont_break_if_no_response": 0.10460103006334975,
+    "hypha/apply/funds/tests/test_models.py::TestSubmissionRenderMethods::test_named_blocks_not_included_in_answers": 0.1245025719399564,
+    "hypha/apply/funds/tests/test_models.py::TestSubmissionRenderMethods::test_normal_answers_included_in_answers": 0.11988441296853125,
+    "hypha/apply/funds/tests/test_models.py::TestSubmissionRenderMethods::test_paragraph_not_rendered_in_answers": 0.12362005800241604,
+    "hypha/apply/funds/tests/test_tags.py::TestTemplateTags::test_markdown_tags": 0.00955552892992273,
+    "hypha/apply/funds/tests/test_tags.py::TestTemplateTags::test_submission_tags": 0.14581840299069881,
+    "hypha/apply/funds/tests/test_views.py::TestAnonSubmissionFileView::test_anonymous_can_not_access": 0.5664488719776273,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_can_edit_own_submission": 0.6222988070221618,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_can_see_view_determination_primary_action": 0.9720524610602297,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_can_submit_submission": 0.5721138449735008,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_can_view_own_submission": 0.4517067229608074,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_edit_other_submission": 0.4414413139456883,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_edit_submission_incorrect_state": 0.4403954810113646,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_screen_submission": 0.7147663669893518,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_see_add_determination_primary_action": 1.1288957839715295,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_see_assign_reviewers_primary_action": 0.5962868969654664,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_see_assign_reviewers_secondary_action": 0.558321199961938,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_see_create_review_primary_action": 1.0343759500538,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_see_screening_status_block": 0.8808337548980489,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_see_view_determination_primary_action": 1.3496392180095427,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_cant_view_others_submission": 0.469733365054708,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_get_congratulations_draft_proposal": 0.5076785799465142,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_get_edit_link_when_editable": 0.6691780410474166,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_gets_draft_on_edit_submission": 0.8647475370089523,
+    "hypha/apply/funds/tests/test_views.py::TestApplicantSubmissionView::test_sees_latest_draft_if_it_exists": 0.7442232560133561,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerLeaderboard::test_applicant_cannot_access_reviewer_leaderboard": 0.1003944170079194,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerLeaderboard::test_community_reviewer_cannot_access_reviewer_leaderboard": 0.08903012302471325,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerLeaderboard::test_partner_cannot_access_reviewer_leaderboard": 0.06921031000092626,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerLeaderboard::test_reviewer_cannot_access_leader_board": 0.07106266601476818,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerLeaderboard::test_staff_can_access_leaderboard": 0.2459299500915222,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_can_access_any_submission": 0.4603489020373672,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_can_only_access_accepted_submission": 74.75607905205106,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_can_only_access_assigned_submission": 0.6979169220430776,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_can_only_access_external_review_or_higher_submission": 0.45072474994231015,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_can_only_access_reviewed_submission": 0.3593936349498108,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_can_see_create_review_primary_action": 0.8126491119619459,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_can_see_view_determination_primary_action": 0.924912168062292,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_cant_access_dismissed_submission": 0.45411370805231854,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_cant_see_add_determination_primary_action": 1.047932783025317,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_cant_see_assign_reviewers_primary_action": 0.7471717370208353,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_cant_see_assign_reviewers_secondary_action": 0.4298740760423243,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_cant_see_create_review_primary_action": 1.401749513053801,
+    "hypha/apply/funds/tests/test_views.py::TestReviewerSubmissionView::test_cant_see_view_determination_primary_action": 1.1026342930272222,
+    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_can_add_external_reviewer_and_review_remains": 1.0853230410139076,
+    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_can_be_made_role_and_not_duplciated": 1.0574015929596499,
+    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_can_remove_external_reviewer_and_review_remains": 0.9803015639772639,
+    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_lead_can_add_reviewers_for_proposal": 1.0181621729861945,
+    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_lead_can_add_staff_single": 0.7236802639090456,
+    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_lead_can_change_role_reviewer_and_review_remains": 0.8061009539524093,
+    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_lead_can_change_staff_single": 0.8951192779932171,
+    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_lead_can_remove_reviewers_for_proposal": 1.1267230599769391,
+    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_lead_can_remove_some_reviewers_for_proposal": 0.748038791003637,
+    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_lead_cant_add_reviewers_single": 0.6667830590158701,
+    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_staff_cant_add_reviewers_proposal": 0.7294229480321519,
+    "hypha/apply/funds/tests/test_views.py::TestReviewersUpdateView::test_staff_cant_remove_reviewers_proposal": 1.0137556880363263,
+    "hypha/apply/funds/tests/test_views.py::TestRevisionCompare::test_renders_with_all_the_diffs": 0.4573665980133228,
+    "hypha/apply/funds/tests/test_views.py::TestRevisionList::test_get_in_correct_order": 0.6342802709550597,
+    "hypha/apply/funds/tests/test_views.py::TestRevisionList::test_list_doesnt_include_draft": 0.40713704301742837,
+    "hypha/apply/funds/tests/test_views.py::TestRevisionsView::test_create_revisions_on_submit": 0.5120389680378139,
+    "hypha/apply/funds/tests/test_views.py::TestRevisionsView::test_dont_update_live_revision_on_save": 0.8917146279709414,
+    "hypha/apply/funds/tests/test_views.py::TestRevisionsView::test_existing_draft_edit_and_submit": 0.7583810089272447,
+    "hypha/apply/funds/tests/test_views.py::TestStaffReminderDeleteView::test_confirm_message": 0.5777382009546272,
+    "hypha/apply/funds/tests/test_views.py::TestStaffReminderDeleteView::test_has_access": 0.2544263479649089,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSealedView::test_cant_post_to_sealed": 0.41021032095886767,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSealedView::test_non_sealed_redirected_away": 0.8748834480065852,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSealedView::test_non_sealed_unaffected": 0.5030879330006428,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSealedView::test_redirected_to_sealed": 0.2863870389992371,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionFileView::test_staff_can_access": 0.4823894629953429,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_applicant_can_see_application_draft_status": 0.25109164899913594,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_access_edit": 0.42760937596904114,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_access_edit_button": 0.5179498340585269,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_create_project": 0.7136499820044264,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_edit_submission": 0.6777573239523917,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_progress_phase": 0.66208744404139,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_screen_submission": 0.5655663840007037,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_see_add_determination_primary_action": 1.418010512017645,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_see_assign_reviewers_primary_action": 2.4105935640400276,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_see_assign_reviewers_secondary_action": 2.1316777109750547,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_see_create_review_primary_action": 2.5699805530020967,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_see_view_determination_primary_action": 1.7203736770898104,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_view_a_lab_submission": 0.6835622909711674,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_view_a_submission": 0.5286808590171859,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_can_view_submission_screening_block": 0.5746476140338928,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_cant_access_edit_button_when_applicant_editing": 1.0213467279681936,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_cant_progress_stage_if_not_lead": 0.4784257290302776,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_cant_see_add_determination_primary_action": 2.317082249035593,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_cant_see_application_draft_status": 0.26289771596202627,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_cant_see_assign_reviewers_primary_action": 1.1747224769787863,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_cant_see_create_review_primary_action": 4.077719526016153,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_cant_see_view_determination_primary_action": 1.830305264040362,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_cant_view_submission_screening_block": 0.46743221493670717,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_new_form_after_progress": 0.2560368809499778,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_not_included_fields_render": 0.6730230530374683,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_not_redirected_if_determination_submitted": 0.6666520969592966,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_not_redirected_if_wrong_determination_selected": 0.6776846970315091,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_previous_and_next_appears_on_page": 1.2436786209582351,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_redirected_to_determination": 0.4277458779979497,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_screen_application_primary_action_is_displayed": 0.5441610289853998,
+    "hypha/apply/funds/tests/test_views.py::TestStaffSubmissionView::test_screen_application_primary_action_is_not_displayed": 0.5674408100312576,
+    "hypha/apply/funds/tests/test_views.py::TestSubmissionDetailSimplifiedView::test_project_required": 0.14364699996076524,
+    "hypha/apply/funds/tests/test_views.py::TestSubmissionDetailSimplifiedView::test_staff_only": 0.1617248950060457,
+    "hypha/apply/funds/tests/test_views.py::TestSuperUserSealedView::test_can_post_to_sealed": 0.6643490059650503,
+    "hypha/apply/funds/tests/test_views.py::TestSuperUserSealedView::test_can_view_multiple_sealed": 1.278873339004349,
+    "hypha/apply/funds/tests/test_views.py::TestSuperUserSealedView::test_not_asked_again": 0.8946244819671847,
+    "hypha/apply/funds/tests/test_views.py::TestSuperUserSealedView::test_peeking_is_logged": 0.9443636670475826,
+    "hypha/apply/funds/tests/test_views.py::TestSuperUserSealedView::test_redirected_to_sealed": 1.00042172789108,
+    "hypha/apply/funds/tests/test_views.py::TestSuperUserSubmissionView::test_can_screen_applications_in_final_status": 0.7619499649736099,
+    "hypha/apply/funds/tests/test_views.py::TestSuperUserSubmissionView::test_can_screen_submission": 0.6703571169637144,
+    "hypha/apply/funds/tests/test_views.py::TestUpdateReviewersMixin::test_submission_transition_all_reviewer_roles_not_assigned": 0.696338331035804,
+    "hypha/apply/funds/tests/test_views.py::TestUpdateReviewersMixin::test_submission_transition_to_internal_review": 0.6674552069744095,
+    "hypha/apply/funds/tests/test_views.py::TestUpdateReviewersMixin::test_submission_transition_to_proposal_internal_review": 1.0422252279822715,
+    "hypha/apply/funds/tests/test_views.py::TestUserReminderDeleteView::test_doesnt_has_access": 0.27635302499402314,
+    "hypha/apply/funds/tests/test_views.py::TestUserSubmissionFileView::test_owner_can_access": 0.44533802894875407,
+    "hypha/apply/funds/tests/test_views.py::TestUserSubmissionFileView::test_user_can_not_access": 0.21086187596665695,
+    "hypha/apply/funds/tests/views/test_batch_progress.py::ApplicantTestCase::test_cant_access_page_to_page": 0.12128791690338403,
+    "hypha/apply/funds/tests/views/test_batch_progress.py::ReivewersTestCase::test_cant_post_to_page": 0.2307637359481305,
+    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_can_progress_application": 1.2592542069614865,
+    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_can_progress_different_states": 0.7347079719766043,
+    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_can_progress_multiple_applications": 1.0055885769543238,
+    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_can_progress_one_in_mixed_state": 0.7645907880505547,
+    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_cant_progress_in_incorrect_state": 0.900198650022503,
+    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_determine_redirects": 0.37326250603655353,
+    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_messenger_not_called_with_failed": 0.5597112919786014,
+    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_messenger_with_submission_in_review": 0.5668064329656772,
+    "hypha/apply/funds/tests/views/test_batch_progress.py::StaffTestCase::test_mixed_determine_notifies": 0.5168615919537842,
+    "hypha/apply/funds/tests/views/test_batch_reviewers.py::StaffTestCase::test_can_assign_role_reviewers": 1.3203748009982519,
+    "hypha/apply/funds/tests/views/test_batch_reviewers.py::StaffTestCase::test_can_reassign_from_other_role_reviewers": 1.015099682030268,
+    "hypha/apply/funds/tests/views/test_batch_reviewers.py::StaffTestCase::test_can_reassign_role_reviewers": 1.0279144639498554,
+    "hypha/apply/funds/tests/views/test_batch_reviewers.py::StaffTestCase::test_doesnt_remove_if_already_reviewed": 1.0562934660702012,
+    "hypha/apply/funds/tests/views/test_rounds.py::TestApplicantRoundPage::test_cant_access_page": 0.268681631074287,
+    "hypha/apply/funds/tests/views/test_rounds.py::TestApplicantSubmissionByRound::test_cant_access_lab_page": 0.23950354900443926,
+    "hypha/apply/funds/tests/views/test_rounds.py::TestApplicantSubmissionByRound::test_cant_access_non_existing_page": 0.07580045604845509,
+    "hypha/apply/funds/tests/views/test_rounds.py::TestApplicantSubmissionByRound::test_cant_access_normal_page": 0.17842986894538626,
+    "hypha/apply/funds/tests/views/test_rounds.py::TestApplicantSubmissionByRound::test_cant_access_round_page": 0.176218110951595,
+    "hypha/apply/funds/tests/views/test_rounds.py::TestReviewerAllRoundPage::test_cant_access_page": 0.41023279301589355,
+    "hypha/apply/funds/tests/views/test_rounds.py::TestStaffRoundPage::test_can_access_page": 0.3778348019695841,
+    "hypha/apply/funds/tests/views/test_rounds.py::TestStaffSubmissionByRound::test_can_access_lab_page": 0.5472161570214666,
+    "hypha/apply/funds/tests/views/test_rounds.py::TestStaffSubmissionByRound::test_can_access_round_page": 0.3317468829918653,
+    "hypha/apply/funds/tests/views/test_rounds.py::TestStaffSubmissionByRound::test_cant_access_non_existing_page": 0.1674200189881958,
+    "hypha/apply/funds/tests/views/test_rounds.py::TestStaffSubmissionByRound::test_cant_access_normal_page": 0.29468706401530653,
+    "hypha/apply/projects/tests/test_commands.py::TestNotifyReportDue::test_dont_notify_already_notified": 0.19412987399846315,
+    "hypha/apply/projects/tests/test_commands.py::TestNotifyReportDue::test_dont_notify_project_complete": 0.1266413470148109,
+    "hypha/apply/projects/tests/test_commands.py::TestNotifyReportDue::test_dont_notify_project_not_in_progress": 0.11785022501135245,
+    "hypha/apply/projects/tests/test_commands.py::TestNotifyReportDue::test_dont_notify_report_due_in_7_days_already_submitted": 0.1442721290513873,
+    "hypha/apply/projects/tests/test_commands.py::TestNotifyReportDue::test_notify_report_due_in_7_days": 0.17882532090879977,
+    "hypha/apply/projects/tests/test_files.py::TestFlatten::test_no_items": 0.0071574049652554095,
+    "hypha/apply/projects/tests/test_files.py::TestFlatten::test_one_level_of_items": 0.0017976000672206283,
+    "hypha/apply/projects/tests/test_files.py::TestFlatten::test_three_levels_of_items": 0.0014228360378183424,
+    "hypha/apply/projects/tests/test_files.py::TestFlatten::test_two_levels_of_items": 0.0018187930108979344,
+    "hypha/apply/projects/tests/test_files.py::TestGetFiles::test_get_files": 0.13798507500905544,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance1_choices_with_approved_by_finance1_status": 0.15466479101451114,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance1_choices_with_approved_by_finance1_status_with_extended_flow": 0.22333532496122643,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance1_choices_with_approved_by_staff_status": 0.14579194399993867,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance1_choices_with_changes_requested_by_finance1_status": 0.14129347307607532,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance1_choices_with_changes_requested_by_finance2_status": 0.18195737397763878,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance1_choices_with_changes_requested_by_staff_status": 0.1314040920115076,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance1_choices_with_resubmitted_status": 0.15750353003386408,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance1_choices_with_submitted_status": 0.18912376003572717,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance2_choices_with_approved_by_finance1_status": 0.141975003934931,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance2_choices_with_approved_by_staff_status": 0.1329905889579095,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance2_choices_with_changes_requested_by_finance1_status": 0.17709083802765235,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance2_choices_with_changes_requested_by_finance2_status": 0.21831793704768643,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance2_choices_with_changes_requested_by_staff_status": 0.1332026370218955,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance2_choices_with_resubmitted_status": 0.13602168200304732,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_finance2_choices_with_submitted_status": 0.18857937899883837,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_staff_choices_with_approved_by_finance1_status": 0.15989825798897073,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_staff_choices_with_approved_by_staff_status": 0.14130354102235287,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_staff_choices_with_changes_requested_by_finance1_status": 0.14315992302726954,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_staff_choices_with_changes_requested_by_finance2_status": 0.14447016693884507,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_staff_choices_with_changes_requested_by_staff_status": 0.13189518096623942,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_staff_choices_with_resubmitted_status": 0.13053779705660418,
+    "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_staff_choices_with_submitted_status": 0.14577711903257295,
     "hypha/apply/projects/tests/test_forms.py::TestChangeInvoiceStatusFormForm::test_valid_checks_required_for_approved_by_finance1": 0.14640300802420825,
-    "hypha/apply/projects/tests/test_forms.py::TestChangePAFStatusForm::test_comment_is_not_required": 0.32436436496209353,
-    "hypha/apply/projects/tests/test_forms.py::TestChangePAFStatusForm::test_paf_status_is_required": 0.12112350895768031,
+    "hypha/apply/projects/tests/test_forms.py::TestChangePAFStatusForm::test_comment_is_not_required": 0.3512216289527714,
+    "hypha/apply/projects/tests/test_forms.py::TestChangePAFStatusForm::test_paf_status_is_required": 0.11376952106365934,
     "hypha/apply/projects/tests/test_forms.py::TestChangePAFStatusForm::test_role_is_required": 0.27957526297541335,
-    "hypha/apply/projects/tests/test_forms.py::TestContractUploadForm::test_applicant_can_upload_signed": 0.0082557019777596,
-    "hypha/apply/projects/tests/test_forms.py::TestContractUploadForm::test_applicant_cant_upload_unsigned": 0.0023076130310073495,
-    "hypha/apply/projects/tests/test_forms.py::TestCreateInvoiceForm::test_adding_invoice": 0.13591309706680477,
-    "hypha/apply/projects/tests/test_forms.py::TestCreateInvoiceForm::test_supporting_documents_not_required": 0.11968084401451051,
-    "hypha/apply/projects/tests/test_forms.py::TestEditInvoiceForm::test_add_new_supporting_document": 0.15390027803368866,
-    "hypha/apply/projects/tests/test_forms.py::TestEditInvoiceForm::test_keep_existing_supporting_document": 0.3013609019690193,
-    "hypha/apply/projects/tests/test_forms.py::TestEditInvoiceForm::test_remove_existing_supporting_document": 0.1282674060203135,
+    "hypha/apply/projects/tests/test_forms.py::TestContractUploadForm::test_applicant_can_upload_signed": 0.00807250599609688,
+    "hypha/apply/projects/tests/test_forms.py::TestContractUploadForm::test_applicant_cant_upload_unsigned": 0.0020636700210161507,
+    "hypha/apply/projects/tests/test_forms.py::TestCreateInvoiceForm::test_adding_invoice": 0.15789289103122428,
+    "hypha/apply/projects/tests/test_forms.py::TestCreateInvoiceForm::test_supporting_documents_not_required": 0.12234787701163441,
+    "hypha/apply/projects/tests/test_forms.py::TestEditInvoiceForm::test_add_new_supporting_document": 0.17485436599235982,
+    "hypha/apply/projects/tests/test_forms.py::TestEditInvoiceForm::test_keep_existing_supporting_document": 0.13645511399954557,
+    "hypha/apply/projects/tests/test_forms.py::TestEditInvoiceForm::test_remove_existing_supporting_document": 0.15415351296542212,
     "hypha/apply/projects/tests/test_forms.py::TestFinalApprovalForm::test_comment_is_not_required": 0.13221216498641297,
     "hypha/apply/projects/tests/test_forms.py::TestFinalApprovalForm::test_final_approval_status_is_required": 0.14672052202513441,
-    "hypha/apply/projects/tests/test_forms.py::TestProjectApprovalForm::test_updating_fields_sets_changed_flag": 0.16174419602612033,
-    "hypha/apply/projects/tests/test_forms.py::TestSelectDocumentForm::test_copying_files": 0.16917055298108608,
-    "hypha/apply/projects/tests/test_forms.py::TestStaffContractUploadForm::test_staff_can_upload_signed": 0.009560732985846698,
-    "hypha/apply/projects/tests/test_forms.py::TestStaffContractUploadForm::test_staff_can_upload_unsigned": 0.002520150039345026,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_applicant_can_edit_invoice": 0.37725773896090686,
+    "hypha/apply/projects/tests/test_forms.py::TestProjectApprovalForm::test_updating_fields_sets_changed_flag": 0.1700844950391911,
+    "hypha/apply/projects/tests/test_forms.py::TestSelectDocumentForm::test_copying_files": 0.21950407099211589,
+    "hypha/apply/projects/tests/test_forms.py::TestStaffContractUploadForm::test_staff_can_upload_signed": 0.032885463966522366,
+    "hypha/apply/projects/tests/test_forms.py::TestStaffContractUploadForm::test_staff_can_upload_unsigned": 0.0052541790646500885,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_applicant_can_edit_invoice": 0.4003281129989773,
     "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_applicant_cant_complete_required_checks": 0.2534002040629275,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_applicant_cant_edit_deliverables": 1.2033509300090373,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_applicant_cant_edit_invoice": 1.0649176969891414,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_applicant_cant_edit_deliverables": 1.3747003779863007,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_applicant_cant_edit_invoice": 0.9505983530543745,
     "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_applicant_cant_view_required_checks": 0.15699885797221214,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_can_user_delete_from_submitted": 0.12786298093851656,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_deliverables_total_amount": 0.3008891440113075,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_can_change_status": 0.448941512091551,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_can_change_status_with_extended_flow": 0.2508632309618406,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_can_user_delete_from_submitted": 0.12685565801803023,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_deliverables_total_amount": 0.2732357290806249,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_can_change_status": 0.45748776401160285,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_can_change_status_with_extended_flow": 0.2849112910334952,
     "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_can_complete_required_checks": 0.13558499101782218,
     "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_can_complete_required_checks_with_extended_flow": 0.262551411986351,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_can_edit_deliverables": 0.17825635301414877,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_can_edit_deliverables_with_extended_flow": 0.24399411299964413,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_can_edit_deliverables": 0.17035378696164116,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_can_edit_deliverables_with_extended_flow": 0.277386314002797,
     "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_can_view_required_checks": 0.13442321895854548,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_cant_change_status": 0.7576708819833584,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_cant_change_status_with_extended_flow": 0.9763249970274046,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_cant_edit_deliverables": 0.9730088569922373,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance2_can_change_status_with_extended_flow": 0.3898252889048308,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance2_can_edit_deliverables": 0.13681438699131832,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_cant_change_status": 0.8365151060279459,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_cant_change_status_with_extended_flow": 1.0589778009452857,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance1_cant_edit_deliverables": 1.1148731809807941,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance2_can_change_status_with_extended_flow": 0.4452583640231751,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance2_can_edit_deliverables": 0.1789748859591782,
     "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance2_can_view_required_checks": 0.1515219429275021,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance2_cant_change_status": 0.9941488839685917,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance2_cant_change_status": 1.1551895070588216,
     "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance2_cant_complete_required_checks": 0.2719519470119849,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance2_cant_edit_deliverables": 1.1951473730732687,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_invoice_status_user_choices": 0.02148089202819392,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_paid_value_overrides_paid_value": 0.2547720889560878,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_paid_value_used_when_no_paid_value": 0.11361518397461623,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_can_change_status": 0.5044106750865467,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_can_delete_from_submitted": 0.12736089405370876,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_can_edit_deliverables": 0.3741310289478861,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_can_edit_invoice": 0.38428150297841057,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_cant_change_status": 0.7772694910527207,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_finance2_cant_edit_deliverables": 1.2446615269873291,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_invoice_status_user_choices": 0.022473018965683877,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_paid_value_overrides_paid_value": 0.2701132840011269,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_paid_value_used_when_no_paid_value": 0.1327935800072737,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_can_change_status": 0.5553826320101507,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_can_delete_from_submitted": 0.13175608299206942,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_can_edit_deliverables": 0.4434414239949547,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_can_edit_invoice": 0.4355162180145271,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_cant_change_status": 0.8516057960223407,
     "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_cant_complete_required_checks": 0.25674830604111776,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_cant_delete_from_changes_requested": 0.14903455297462642,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_cant_delete_from_declined": 0.15654202102450654,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_cant_delete_from_paid": 0.15148275694809854,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_cant_delete_from_resubmitted": 0.12856987002305686,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_cant_edit_deliverables": 0.896278047002852,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_cant_edit_invoice": 0.8994782019872218,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_cant_delete_from_changes_requested": 0.1321088649565354,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_cant_delete_from_declined": 0.15055897401180118,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_cant_delete_from_paid": 0.16659367800457403,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_cant_delete_from_resubmitted": 0.16142301895888522,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_cant_edit_deliverables": 0.9337438590009697,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_cant_edit_invoice": 0.9754061480634846,
     "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_staff_cant_view_required_checks": 0.13086751097580418,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_user_cant_delete_from_changes_requested": 0.13106679893098772,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_user_cant_delete_from_declined": 0.15700424503302202,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_user_cant_delete_from_paid": 0.12184308399446309,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_user_cant_delete_from_resubmitted": 0.1211868209647946,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_approved_by_finance_1": 0.14093850902281702,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_approved_by_staff": 0.12905351194785908,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_for_finance_1": 0.37601721403189003,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_for_finance_1_with_extended_flow": 0.36213085998315364,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_get_totals": 0.23985300696222112,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_get_totals_no_value": 0.0034110869746655226,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_in_progress": 0.5960945769911632,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_in_progress_with_extended_workflow": 0.48389414395205677,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_not_rejected": 0.23615782498382032,
-    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_rejected": 0.24858746904646978,
-    "hypha/apply/projects/tests/test_models.py::TestProjectModel::test_create_from_submission": 0.1198985879891552,
-    "hypha/apply/projects/tests/test_models.py::TestProjectModel::test_get_missing_document_categories_with_enough_documents": 0.10979476198554039,
-    "hypha/apply/projects/tests/test_models.py::TestProjectModel::test_get_missing_document_categories_with_no_documents": 0.10714047402143478,
-    "hypha/apply/projects/tests/test_models.py::TestProjectModel::test_get_missing_document_categories_with_some_documents": 0.11176756297936663,
-    "hypha/apply/projects/tests/test_models.py::TestReport::test_late_if_two_weeks_behind": 0.15661483199801296,
-    "hypha/apply/projects/tests/test_models.py::TestReport::test_not_late_if_one_ahead": 0.131418754986953,
-    "hypha/apply/projects/tests/test_models.py::TestReport::test_not_late_if_two_ahead_but_one_in_future": 0.1303025990491733,
-    "hypha/apply/projects/tests/test_models.py::TestReport::test_queryset_done_doesnt_includes_draft": 0.19462394900619984,
-    "hypha/apply/projects/tests/test_models.py::TestReport::test_queryset_done_doesnt_includes_to_do": 0.1610184620367363,
-    "hypha/apply/projects/tests/test_models.py::TestReport::test_queryset_done_includes_skipped": 0.13163639995036647,
-    "hypha/apply/projects/tests/test_models.py::TestReport::test_queryset_done_includes_submitted": 0.13182488997699693,
-    "hypha/apply/projects/tests/test_models.py::TestReport::test_start_date": 0.26000914588803425,
-    "hypha/apply/projects/tests/test_models.py::TestReport::test_start_date_with_submitted": 0.276613267022185,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_current_due_report_gets_active_report": 0.2410069890320301,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_last_report_gets_report_in_past": 0.12612999900011346,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_last_report_gets_skipped": 0.1251949300058186,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_last_report_gets_submitted_report_in_past": 0.13656513701425865,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_months_always_relative": 0.12148358300328255,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_next_date_month_from_now": 0.132035568007268,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_next_date_week_from_now": 0.12312555394601077,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_no_report_creates_report": 0.12683058204129338,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_no_report_creates_report_if_current_skipped": 0.26997332205064595,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_no_report_creates_report_not_in_past": 0.4476203240919858,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_no_report_schedule_in_future_creates_report": 0.13160389801487327,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_past_due": 0.1327555349562317,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_past_due_has_drafts": 0.1380271920352243,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_past_due_no_future": 0.13717385701602325,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_past_due_no_skipped": 0.1310308679821901,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_past_due_no_submitted": 0.13594054093118757,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_past_due_report_creates_report": 0.1310992839280516,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_past_due_report_future_schedule_creates_report": 0.13232630398124456,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_submitted_report_unaffected": 0.12871272600023076,
-    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_today_schedule_gets_report_today": 0.13994062703568488,
-    "hypha/apply/projects/tests/test_settings.py::TestProjectFeatureFlag::test_urls_404_when_turned_off": 0.2686118300189264,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_user_cant_delete_from_changes_requested": 0.17067070200573653,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_user_cant_delete_from_declined": 0.1516783099505119,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_user_cant_delete_from_paid": 0.1515556700178422,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceModel::test_user_cant_delete_from_resubmitted": 0.16600474901497364,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_approved_by_finance_1": 0.18218005797825754,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_approved_by_staff": 0.16373437497531995,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_for_finance_1": 0.4254065680433996,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_for_finance_1_with_extended_flow": 0.4326787189929746,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_get_totals": 0.2927584630670026,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_get_totals_no_value": 0.0029803210054524243,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_in_progress": 0.5737843110109679,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_in_progress_with_extended_workflow": 0.5823555560200475,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_not_rejected": 0.3023509450140409,
+    "hypha/apply/projects/tests/test_models.py::TestInvoiceQueryset::test_rejected": 0.3518702029832639,
+    "hypha/apply/projects/tests/test_models.py::TestProjectModel::test_create_from_submission": 0.1371713529806584,
+    "hypha/apply/projects/tests/test_models.py::TestProjectModel::test_get_missing_document_categories_with_enough_documents": 0.11543385393451899,
+    "hypha/apply/projects/tests/test_models.py::TestProjectModel::test_get_missing_document_categories_with_no_documents": 0.12154749495675787,
+    "hypha/apply/projects/tests/test_models.py::TestProjectModel::test_get_missing_document_categories_with_some_documents": 0.1251538940705359,
+    "hypha/apply/projects/tests/test_models.py::TestReport::test_late_if_two_weeks_behind": 0.17123459395952523,
+    "hypha/apply/projects/tests/test_models.py::TestReport::test_not_late_if_one_ahead": 0.13036853907397017,
+    "hypha/apply/projects/tests/test_models.py::TestReport::test_not_late_if_two_ahead_but_one_in_future": 0.14844446995994076,
+    "hypha/apply/projects/tests/test_models.py::TestReport::test_queryset_done_doesnt_includes_draft": 0.14222881000023335,
+    "hypha/apply/projects/tests/test_models.py::TestReport::test_queryset_done_doesnt_includes_to_do": 0.13602707296377048,
+    "hypha/apply/projects/tests/test_models.py::TestReport::test_queryset_done_includes_skipped": 0.14471476897597313,
+    "hypha/apply/projects/tests/test_models.py::TestReport::test_queryset_done_includes_submitted": 0.14825678401393816,
+    "hypha/apply/projects/tests/test_models.py::TestReport::test_start_date": 0.2703300910652615,
+    "hypha/apply/projects/tests/test_models.py::TestReport::test_start_date_with_submitted": 0.28415061702253297,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_current_due_report_gets_active_report": 0.38771237595938146,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_last_report_gets_report_in_past": 0.12814618699485436,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_last_report_gets_skipped": 0.13191157398978248,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_last_report_gets_submitted_report_in_past": 0.1522253670846112,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_months_always_relative": 0.1346714999526739,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_next_date_month_from_now": 0.15820943197468296,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_next_date_week_from_now": 0.14988406101474538,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_no_report_creates_report": 0.14282274502329528,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_no_report_creates_report_if_current_skipped": 0.25014800403732806,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_no_report_creates_report_not_in_past": 0.12638417101697996,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_no_report_schedule_in_future_creates_report": 0.13327373296488076,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_past_due": 0.1536217929678969,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_past_due_has_drafts": 0.26293122093193233,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_past_due_no_future": 0.1311070989468135,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_past_due_no_skipped": 0.13819944200804457,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_past_due_no_submitted": 0.1341565230395645,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_past_due_report_creates_report": 0.16617269505513832,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_past_due_report_future_schedule_creates_report": 0.1407171460450627,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_submitted_report_unaffected": 0.15785711799981073,
+    "hypha/apply/projects/tests/test_models.py::TestReportConfig::test_today_schedule_gets_report_today": 0.15171146602369845,
+    "hypha/apply/projects/tests/test_settings.py::TestProjectFeatureFlag::test_urls_404_when_turned_off": 0.24892026896122843,
+    "hypha/apply/projects/tests/test_templatetags.py::TestContractTools::test_only_owner_or_contracting_can_upload_contract": 0.6143688840093091,
     "hypha/apply/projects/tests/test_templatetags.py::TestContractTools::test_only_owner_or_staff_or_contracting_can_upload_contract": 0.6099863669951446,
-    "hypha/apply/projects/tests/test_templatetags.py::TestContractTools::test_owner_can_only_upload_during_contracting": 0.660825586062856,
+    "hypha/apply/projects/tests/test_templatetags.py::TestContractTools::test_owner_can_only_upload_during_contracting": 0.6950896928901784,
     "hypha/apply/projects/tests/test_templatetags.py::TestContractTools::test_staff_can_only_upload_during_contracting": 0.9420862589031458,
     "hypha/apply/projects/tests/test_templatetags.py::TestContractTools::test_staff_can_upload_after_state_leaves_committed": 0.7649188670911826,
+    "hypha/apply/projects/tests/test_templatetags.py::TestContractTools::test_staff_cant_upload_contract": 1.225172798964195,
     "hypha/apply/projects/tests/test_templatetags.py::TestContractTools::test_user_can_only_upload_during_contracting": 0.6449822820723057,
     "hypha/apply/projects/tests/test_templatetags.py::TestContractTools::test_user_cannot_upload_first_contract": 0.13075465901056305,
     "hypha/apply/projects/tests/test_templatetags.py::TestContractTools::test_user_cannot_upload_when_latest_is_approved": 0.13252823700895533,
     "hypha/apply/projects/tests/test_templatetags.py::TestContractTools::test_user_upload_happy_path": 0.2574270899640396,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_applicant_and_staff_can_edit_in_resubmitted": 0.14669901097659022,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_applicant_and_staff_can_edit_in_submitted": 0.12370095000369474,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_applicant_and_staff_cant_edit_in_decline": 0.12630178191466257,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_applicant_and_staff_cant_edit_in_paid": 0.13749748503323644,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_applicant_can_edit_in_changes_requested": 0.1298816990456544,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_can_change_status_from_changes_requested": 0.13436734507558867,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_can_change_status_from_resubmitted": 0.12771191104548052,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_can_change_status_from_submitted": 0.13644288101932034,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_can_delete_from_submitted": 0.13270582299446687,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_cant_change_status_from_declined": 0.12844453396974131,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_cant_change_status_from_paid": 0.12792122102109715,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_cant_delete_from_changes_requested": 0.13528975402005017,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_cant_delete_from_declined": 0.13057700998615474,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_cant_delete_from_paid": 0.12331770994933322,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_cant_delete_from_resubmitted": 0.1267259730375372,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_cant_edit_in_changes_requested": 0.12838292703963816,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_can_delete_from_changes_requested": 0.18496133293956518,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_can_delete_from_submitted": 0.15722894901409745,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_cant_change_status_from_changes_requested": 0.12874732300406322,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_cant_change_status_from_declined": 0.14023904199711978,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_cant_change_status_from_paid": 0.13048555300338194,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_cant_change_status_from_resubmitted": 0.1423669759533368,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_cant_change_status_from_submitted": 0.12967706500785425,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_cant_delete_from_declined": 0.1263945719692856,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_cant_delete_from_paid": 0.14410476601915434,
-    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_cant_delete_from_resubmitted": 0.12415438302559778,
-    "hypha/apply/projects/tests/test_views.py::ApplicantStaffProjectDetailDownloadView::test_cant_access_docx": 0.23473442299291492,
-    "hypha/apply/projects/tests/test_views.py::ApplicantStaffProjectDetailDownloadView::test_cant_access_pdf": 0.18016901798546314,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_applicant_and_staff_can_edit_in_resubmitted": 0.15372100000968203,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_applicant_and_staff_can_edit_in_submitted": 0.13110340398270637,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_applicant_and_staff_cant_edit_in_decline": 0.13486552302492782,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_applicant_and_staff_cant_edit_in_paid": 0.4800416919752024,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_applicant_can_edit_in_changes_requested": 0.1541069180238992,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_can_change_status_from_changes_requested": 0.16565412003546953,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_can_change_status_from_resubmitted": 0.14650172798428684,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_can_change_status_from_submitted": 0.16309194097993895,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_can_delete_from_submitted": 0.13211023499025032,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_cant_change_status_from_declined": 0.13576409395318478,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_cant_change_status_from_paid": 0.15105659392429516,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_cant_delete_from_changes_requested": 0.16123960609547794,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_cant_delete_from_declined": 0.1680831880075857,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_cant_delete_from_paid": 0.16957948898198083,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_cant_delete_from_resubmitted": 0.13567483896622434,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_staff_cant_edit_in_changes_requested": 0.1348012100206688,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_can_delete_from_changes_requested": 0.13176265102811158,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_can_delete_from_submitted": 0.16813702805666253,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_cant_change_status_from_changes_requested": 0.14786972798174247,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_cant_change_status_from_declined": 0.13850199506850913,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_cant_change_status_from_paid": 0.15584833500906825,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_cant_change_status_from_resubmitted": 0.1457527260063216,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_cant_change_status_from_submitted": 0.2562958520138636,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_cant_delete_from_declined": 0.17454323201673105,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_cant_delete_from_paid": 0.14806092501385137,
+    "hypha/apply/projects/tests/test_templatetags.py::TestInvoiceTools::test_user_cant_delete_from_resubmitted": 0.1293734639766626,
+    "hypha/apply/projects/tests/test_views.py::ApplicantStaffProjectDetailDownloadView::test_cant_access_docx": 0.4962714510038495,
+    "hypha/apply/projects/tests/test_views.py::ApplicantStaffProjectDetailDownloadView::test_cant_access_pdf": 0.23316087905550376,
     "hypha/apply/projects/tests/test_views.py::ApplicantStaffProjectPDFExport::test_cant_access": 0.4367084689438343,
-    "hypha/apply/projects/tests/test_views.py::TestAnonPacketView::test_anonymous_can_not_access": 0.5544129500049166,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantChangeInoviceStatus::test_can": 0.35202082101022825,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantChangeInoviceStatus::test_other_cant": 0.19002438703319058,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantDetailInvoiceStatus::test_can": 0.31403662892989814,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantDetailInvoiceStatus::test_other_cant": 0.19581032398855314,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantEditInvoiceView::test_editing_invoice_remove_supporting_document": 0.34746707999147475,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantEditInvoiceView::test_editing_payment_keeps_receipts": 0.27552045503398404,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantInvoiceDocumentPrivateMedia::test_can_access_own": 0.28489663905929774,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantInvoiceDocumentPrivateMedia::test_cant_access_other": 0.18996566196437925,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantReportDetail::test_can_access_own_submitted_report": 0.3153041320038028,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantReportDetail::test_cant_access_other_draft_report": 0.18832659703912213,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantReportDetail::test_cant_access_other_future_report": 0.1976219880161807,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantReportDetail::test_cant_access_other_submitted_report": 0.26431092096026987,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantReportDetail::test_cant_access_own_draft_report": 0.19433059496805072,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantReportDetail::test_cant_access_own_future_report": 0.2027554020169191,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantSelectDocumentView::test_can_choose": 0.4479047328932211,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_cant_edit_submitted_report": 0.25550893205218017,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_cant_get_other_report": 0.2656947039649822,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_cant_submit_blank_report": 0.28512437402969226,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_cant_submit_other_report": 0.25116164196515456,
+    "hypha/apply/projects/tests/test_views.py::TestAnonPacketView::test_anonymous_can_not_access": 0.3647125539719127,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantChangeInoviceStatus::test_can": 0.33358714409405366,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantChangeInoviceStatus::test_other_cant": 0.36085706198355183,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantDetailInvoiceStatus::test_can": 0.3367460399749689,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantDetailInvoiceStatus::test_other_cant": 0.24984832503832877,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantEditInvoiceView::test_editing_invoice_remove_supporting_document": 0.41689993697218597,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantEditInvoiceView::test_editing_payment_keeps_receipts": 0.3213078759727068,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantInvoiceDocumentPrivateMedia::test_can_access_own": 0.3062629519845359,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantInvoiceDocumentPrivateMedia::test_cant_access_other": 0.22357299795839936,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantReportDetail::test_can_access_own_submitted_report": 0.32915400800993666,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantReportDetail::test_cant_access_other_draft_report": 0.24073657597182319,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantReportDetail::test_cant_access_other_future_report": 0.2563963730353862,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantReportDetail::test_cant_access_other_submitted_report": 0.29805332294199616,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantReportDetail::test_cant_access_own_draft_report": 0.20886641892138869,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantReportDetail::test_cant_access_own_future_report": 0.31565535796107724,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantSelectDocumentView::test_can_choose": 0.4203664750093594,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_cant_edit_submitted_report": 0.34937802504282445,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_cant_get_other_report": 0.22335756302345544,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_cant_get_own_report_for_closing_and_complete_project": 0.33247736998600885,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_cant_submit_blank_report": 0.33772525400854647,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_cant_submit_other_report": 0.22836701094638556,
     "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_get_own_report": 0.2826117270742543,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_save_report_draft": 0.3888618540368043,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_save_report_with_draft": 0.4088435150915757,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_submit_own_report": 0.644814478000626,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_submit_private_report": 0.3791865760576911,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantSupportingDocumentPrivateMedia::test_can_access_own": 0.5015320259262808,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantSupportingDocumentPrivateMedia::test_cant_access_other": 0.2171567240729928,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantUploadContractView::test_non_owner_upload_contract": 0.4296555770561099,
-    "hypha/apply/projects/tests/test_views.py::TestApplicantUploadContractView::test_owner_upload_contract": 0.4317248589359224,
-    "hypha/apply/projects/tests/test_views.py::TestApproveContractView::test_approve_already_approved_contract": 0.463587902020663,
-    "hypha/apply/projects/tests/test_views.py::TestApproveContractView::test_approve_unapproved_contract": 0.49049523600842804,
-    "hypha/apply/projects/tests/test_views.py::TestApproveContractView::test_approve_unsigned_contract": 0.3512364759808406,
-    "hypha/apply/projects/tests/test_views.py::TestApproveContractView::test_attempt_to_approve_non_latest": 0.634333579975646,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_get_own_report_for_inprogress_project": 0.28616453701397404,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_save_report_draft": 0.41400659701321274,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_save_report_with_draft": 0.4306135210208595,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_submit_own_report": 0.4428193239727989,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantSubmitReport::test_submit_private_report": 0.4408888259786181,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantSupportingDocumentPrivateMedia::test_can_access_own": 0.3084140350110829,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantSupportingDocumentPrivateMedia::test_cant_access_other": 0.27937892102636397,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantUploadContractView::test_non_owner_upload_contract": 0.6119386549689807,
+    "hypha/apply/projects/tests/test_views.py::TestApplicantUploadContractView::test_owner_upload_contract": 0.41327863006154075,
+    "hypha/apply/projects/tests/test_views.py::TestApproveContractView::test_approve_already_approved_contract": 0.647454542980995,
+    "hypha/apply/projects/tests/test_views.py::TestApproveContractView::test_approve_unapproved_contract": 0.8929309820523486,
+    "hypha/apply/projects/tests/test_views.py::TestApproveContractView::test_approve_unsigned_contract": 0.4283807199681178,
+    "hypha/apply/projects/tests/test_views.py::TestApproveContractView::test_attempt_to_approve_non_latest": 0.41751997399842367,
     "hypha/apply/projects/tests/test_views.py::TestChangePAFStatusView::test_applicant_cant_update_paf_status": 0.16629222000483423,
+    "hypha/apply/projects/tests/test_views.py::TestChangePAFStatusView::test_assigned_approvers_can_approve_paf": 0.6528863020357676,
+    "hypha/apply/projects/tests/test_views.py::TestChangePAFStatusView::test_assigned_approvers_can_reject_paf": 0.49755277106305584,
     "hypha/apply/projects/tests/test_views.py::TestChangePAFStatusView::test_contracting_can_update_paf_status": 0.12587614404037595,
     "hypha/apply/projects/tests/test_views.py::TestChangePAFStatusView::test_finance_can_update_paf_status": 0.1424186519579962,
     "hypha/apply/projects/tests/test_views.py::TestChangePAFStatusView::test_reviewer_approve_paf": 0.11959398398175836,
     "hypha/apply/projects/tests/test_views.py::TestChangePAFStatusView::test_reviewer_rejects_paf": 0.11641414504265413,
     "hypha/apply/projects/tests/test_views.py::TestChangePAFStatusView::test_staff_can_update_paf_status": 0.14335077803116292,
-    "hypha/apply/projects/tests/test_views.py::TestContractsMixin::test_all_signed_and_approved_contracts_appear": 0.13701853097882122,
-    "hypha/apply/projects/tests/test_views.py::TestContractsMixin::test_all_signed_and_unapproved_returns_latest": 0.14562898798612878,
-    "hypha/apply/projects/tests/test_views.py::TestContractsMixin::test_all_unsigned_and_unapproved_returns_only_latest": 0.1132975629880093,
-    "hypha/apply/projects/tests/test_views.py::TestContractsMixin::test_mixture_of_both_latest_signed_and_approved": 0.12276585795916617,
-    "hypha/apply/projects/tests/test_views.py::TestContractsMixin::test_mixture_of_both_latest_signed_and_unapproved": 0.1298919579712674,
-    "hypha/apply/projects/tests/test_views.py::TestContractsMixin::test_mixture_of_both_latest_unsigned_and_unapproved": 0.11972991505172104,
-    "hypha/apply/projects/tests/test_views.py::TestContractsMixin::test_mixture_with_latest_signed_returns_no_unsigned": 0.12146003101952374,
-    "hypha/apply/projects/tests/test_views.py::TestContractsMixin::test_no_contracts_returns_nothing": 0.11549974093213677,
+    "hypha/apply/projects/tests/test_views.py::TestChangePAFStatusView::test_unassigned_applicant_cant_update_paf_status": 0.26842688902979717,
+    "hypha/apply/projects/tests/test_views.py::TestChangePAFStatusView::test_unassigned_contracting_cant_update_paf_status": 0.2955197850242257,
+    "hypha/apply/projects/tests/test_views.py::TestChangePAFStatusView::test_unassigned_finance_cant_update_paf_status": 0.6187185290036723,
+    "hypha/apply/projects/tests/test_views.py::TestChangePAFStatusView::test_unassigned_staff_cant_update_paf_status": 0.293700747017283,
+    "hypha/apply/projects/tests/test_views.py::TestContractsMixin::test_all_signed_and_approved_contracts_appear": 0.14940424199448898,
+    "hypha/apply/projects/tests/test_views.py::TestContractsMixin::test_all_signed_and_unapproved_returns_latest": 0.12143040704540908,
+    "hypha/apply/projects/tests/test_views.py::TestContractsMixin::test_all_unsigned_and_unapproved_returns_only_latest": 0.1577407979639247,
+    "hypha/apply/projects/tests/test_views.py::TestContractsMixin::test_mixture_of_both_latest_signed_and_approved": 0.1265651870635338,
+    "hypha/apply/projects/tests/test_views.py::TestContractsMixin::test_mixture_of_both_latest_signed_and_unapproved": 0.12196896999375895,
+    "hypha/apply/projects/tests/test_views.py::TestContractsMixin::test_mixture_of_both_latest_unsigned_and_unapproved": 0.12752755405381322,
+    "hypha/apply/projects/tests/test_views.py::TestContractsMixin::test_mixture_with_latest_signed_returns_no_unsigned": 0.13731461798306555,
+    "hypha/apply/projects/tests/test_views.py::TestContractsMixin::test_no_contracts_returns_nothing": 0.11599953705444932,
     "hypha/apply/projects/tests/test_views.py::TestFinalApprovalView::test_final_approval": 0.6934734180103987,
     "hypha/apply/projects/tests/test_views.py::TestFinalApprovalView::test_final_approver_cant_be_applicant": 0.1994648210820742,
     "hypha/apply/projects/tests/test_views.py::TestFinalApprovalView::test_final_approver_cant_be_approver": 0.2700507749686949,
@@ -658,173 +670,182 @@
     "hypha/apply/projects/tests/test_views.py::TestFinalApprovalView::test_final_approver_cant_be_finance": 0.24600107705919072,
     "hypha/apply/projects/tests/test_views.py::TestFinalApprovalView::test_final_approver_cant_be_staff": 0.25083705002907664,
     "hypha/apply/projects/tests/test_views.py::TestFinalApprovalView::test_final_rejection": 0.463428097020369,
-    "hypha/apply/projects/tests/test_views.py::TestFinanceDetailInvoiceStatus::test_can": 0.32895734801422805,
-    "hypha/apply/projects/tests/test_views.py::TestFinanceDetailInvoiceStatus::test_wrong_project_cant": 0.3667114099371247,
-    "hypha/apply/projects/tests/test_views.py::TestFinanceProjectDetailView::test_has_access": 0.42836706596426666,
-    "hypha/apply/projects/tests/test_views.py::TestFinanceProjectDetailView::test_lab_project_renders": 0.4112324270536192,
-    "hypha/apply/projects/tests/test_views.py::TestProjectDetailApprovalView::test_staff_only": 0.14044712501345202,
+    "hypha/apply/projects/tests/test_views.py::TestFinanceDetailInvoiceStatus::test_can": 0.6779221169999801,
+    "hypha/apply/projects/tests/test_views.py::TestFinanceDetailInvoiceStatus::test_wrong_project_cant": 0.4259864690247923,
+    "hypha/apply/projects/tests/test_views.py::TestFinanceProjectDetailView::test_has_access": 0.4960756380460225,
+    "hypha/apply/projects/tests/test_views.py::TestFinanceProjectDetailView::test_lab_project_renders": 0.626958184002433,
+    "hypha/apply/projects/tests/test_views.py::TestProjectDetailApprovalView::test_staff_only": 0.14581771101802588,
     "hypha/apply/projects/tests/test_views.py::TestProjectDetailSimplifiedView::test_staff_only": 0.15704163699410856,
-    "hypha/apply/projects/tests/test_views.py::TestProjectListView::test_applicants_cannot_access_project_list_page": 0.3631477000308223,
-    "hypha/apply/projects/tests/test_views.py::TestProjectListView::test_staff_can_access_project_list_page": 0.39586874295491725,
-    "hypha/apply/projects/tests/test_views.py::TestProjectOverviewView::test_applicants_cannot_access": 0.34186127391876653,
-    "hypha/apply/projects/tests/test_views.py::TestProjectOverviewView::test_staff_can_access": 0.5256579399574548,
-    "hypha/apply/projects/tests/test_views.py::TestRemoveDocumentView::test_remove_document": 0.5971973681007512,
-    "hypha/apply/projects/tests/test_views.py::TestRemoveDocumentView::test_remove_non_existent_document": 0.44319220702163875,
-    "hypha/apply/projects/tests/test_views.py::TestReviewerUserProjectDetailView::test_doesnt_have_access": 0.5173374959849752,
-    "hypha/apply/projects/tests/test_views.py::TestSendForApprovalView::test_send_for_approval_fails_when_project_is_locked": 0.13820409000618383,
+    "hypha/apply/projects/tests/test_views.py::TestProjectListView::test_applicants_cannot_access_project_list_page": 0.40898869006196037,
+    "hypha/apply/projects/tests/test_views.py::TestProjectListView::test_staff_can_access_project_list_page": 0.7046236019814387,
+    "hypha/apply/projects/tests/test_views.py::TestProjectOverviewView::test_applicants_cannot_access": 0.3895466060494073,
+    "hypha/apply/projects/tests/test_views.py::TestProjectOverviewView::test_staff_can_access": 0.4321621179115027,
+    "hypha/apply/projects/tests/test_views.py::TestRemoveDocumentView::test_remove_document": 0.6746491370140575,
+    "hypha/apply/projects/tests/test_views.py::TestRemoveDocumentView::test_remove_non_existent_document": 0.43578543805051595,
+    "hypha/apply/projects/tests/test_views.py::TestReviewerUserProjectDetailView::test_doesnt_have_access": 0.25382392504252493,
+    "hypha/apply/projects/tests/test_views.py::TestSendForApprovalView::test_send_for_approval_fails_when_project_is_locked": 0.16655642807018012,
     "hypha/apply/projects/tests/test_views.py::TestSendForApprovalView::test_send_for_approval_fails_when_project_is_not_in_committed_state": 0.11484798201126978,
-    "hypha/apply/projects/tests/test_views.py::TestSendForApprovalView::test_send_for_approval_happy_path": 0.5120037099695764,
-    "hypha/apply/projects/tests/test_views.py::TestSkipReport::test_can_skip_draft_report": 0.5071513729635626,
-    "hypha/apply/projects/tests/test_views.py::TestSkipReport::test_can_skip_report": 0.5042265349184163,
-    "hypha/apply/projects/tests/test_views.py::TestSkipReport::test_can_unskip_report": 0.40823921002447605,
-    "hypha/apply/projects/tests/test_views.py::TestSkipReport::test_cant_skip_current_report": 0.3882121029892005,
-    "hypha/apply/projects/tests/test_views.py::TestSkipReport::test_cant_skip_submitted_report": 0.6549193059327081,
-    "hypha/apply/projects/tests/test_views.py::TestStaffChangeInvoiceStatus::test_can": 0.6075448640040122,
-    "hypha/apply/projects/tests/test_views.py::TestStaffDetailInvoiceStatus::test_can": 0.39089711592532694,
-    "hypha/apply/projects/tests/test_views.py::TestStaffDetailInvoiceStatus::test_wrong_project_cant": 0.3337465590448119,
-    "hypha/apply/projects/tests/test_views.py::TestStaffEditInvoiceView::test_editing_invoice_keeps_supprting_document": 0.38757249200716615,
-    "hypha/apply/projects/tests/test_views.py::TestStaffEditInvoiceView::test_editing_invoice_remove_supporting_document": 0.317418533959426,
-    "hypha/apply/projects/tests/test_views.py::TestStaffInoviceDocumentPrivateMedia::test_can_access": 0.28534948598826304,
-    "hypha/apply/projects/tests/test_views.py::TestStaffInoviceDocumentPrivateMedia::test_cant_access_if_project_wrong": 0.3633471869979985,
-    "hypha/apply/projects/tests/test_views.py::TestStaffInvoiceSupportingDocumentPrivateMedia::test_can_access": 0.28839797794353217,
-    "hypha/apply/projects/tests/test_views.py::TestStaffPacketView::test_staff_can_access": 0.37294416897930205,
-    "hypha/apply/projects/tests/test_views.py::TestStaffProjectDetailDownloadView::test_can_access_docx": 0.31352018791949376,
-    "hypha/apply/projects/tests/test_views.py::TestStaffProjectDetailDownloadView::test_can_access_pdf": 0.3052036769222468,
-    "hypha/apply/projects/tests/test_views.py::TestStaffProjectDetailDownloadView::test_response_object_is_docx": 0.23635783296776935,
-    "hypha/apply/projects/tests/test_views.py::TestStaffProjectDetailDownloadView::test_response_object_is_pdf": 0.2674935369868763,
-    "hypha/apply/projects/tests/test_views.py::TestStaffProjectDetailView::test_has_access": 0.7117808719631284,
-    "hypha/apply/projects/tests/test_views.py::TestStaffProjectDetailView::test_lab_project_renders": 0.33108655404066667,
+    "hypha/apply/projects/tests/test_views.py::TestSendForApprovalView::test_send_for_approval_fails_when_project_is_not_in_draft_state": 0.13355279003735632,
+    "hypha/apply/projects/tests/test_views.py::TestSendForApprovalView::test_send_for_approval_happy_path": 0.5479208839242347,
+    "hypha/apply/projects/tests/test_views.py::TestSkipReport::test_can_skip_draft_report": 1.1730759499478154,
+    "hypha/apply/projects/tests/test_views.py::TestSkipReport::test_can_skip_report": 0.6075876889517531,
+    "hypha/apply/projects/tests/test_views.py::TestSkipReport::test_can_unskip_report": 0.5367938639828935,
+    "hypha/apply/projects/tests/test_views.py::TestSkipReport::test_cant_skip_current_report": 0.5777440299862064,
+    "hypha/apply/projects/tests/test_views.py::TestSkipReport::test_cant_skip_submitted_report": 0.5583063070080243,
+    "hypha/apply/projects/tests/test_views.py::TestStaffChangeInvoiceStatus::test_can": 0.38297691801562905,
+    "hypha/apply/projects/tests/test_views.py::TestStaffDetailInvoiceStatus::test_can": 0.3763580619706772,
+    "hypha/apply/projects/tests/test_views.py::TestStaffDetailInvoiceStatus::test_wrong_project_cant": 0.4380866029532626,
+    "hypha/apply/projects/tests/test_views.py::TestStaffEditInvoiceView::test_editing_invoice_keeps_supprting_document": 0.44760341296205297,
+    "hypha/apply/projects/tests/test_views.py::TestStaffEditInvoiceView::test_editing_invoice_remove_supporting_document": 0.37973447202239186,
+    "hypha/apply/projects/tests/test_views.py::TestStaffInoviceDocumentPrivateMedia::test_can_access": 0.2936964560649358,
+    "hypha/apply/projects/tests/test_views.py::TestStaffInoviceDocumentPrivateMedia::test_cant_access_if_project_wrong": 0.43175165401771665,
+    "hypha/apply/projects/tests/test_views.py::TestStaffInvoiceSupportingDocumentPrivateMedia::test_can_access": 0.3190608119475655,
+    "hypha/apply/projects/tests/test_views.py::TestStaffPacketView::test_staff_can_access": 0.27138501399895176,
+    "hypha/apply/projects/tests/test_views.py::TestStaffProjectDetailDownloadView::test_can_access_docx": 0.3504460300318897,
+    "hypha/apply/projects/tests/test_views.py::TestStaffProjectDetailDownloadView::test_can_access_pdf": 0.7786996809300035,
+    "hypha/apply/projects/tests/test_views.py::TestStaffProjectDetailDownloadView::test_response_object_is_docx": 0.30062760994769633,
+    "hypha/apply/projects/tests/test_views.py::TestStaffProjectDetailDownloadView::test_response_object_is_pdf": 0.7193821760592982,
+    "hypha/apply/projects/tests/test_views.py::TestStaffProjectDetailView::test_has_access": 0.4823414050042629,
+    "hypha/apply/projects/tests/test_views.py::TestStaffProjectDetailView::test_lab_project_renders": 0.31785375997424126,
     "hypha/apply/projects/tests/test_views.py::TestStaffProjectPDFExport::test_can_access": 0.62907274288591,
     "hypha/apply/projects/tests/test_views.py::TestStaffProjectPDFExport::test_reponse_object_is_pdf": 0.49607601994648576,
-    "hypha/apply/projects/tests/test_views.py::TestStaffReportDetail::test_can_access_submitted_report": 0.33112092496594414,
-    "hypha/apply/projects/tests/test_views.py::TestStaffReportDetail::test_cant_access_draft_report": 0.1967739150277339,
-    "hypha/apply/projects/tests/test_views.py::TestStaffReportDetail::test_cant_access_future_report": 0.2572023660177365,
-    "hypha/apply/projects/tests/test_views.py::TestStaffReportDetail::test_cant_access_skipped_report": 0.19880620599724352,
-    "hypha/apply/projects/tests/test_views.py::TestStaffSelectDocumentView::test_can_choose": 0.5153734109480865,
-    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_cant_submit_blank_report": 0.4922711400431581,
-    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_cant_submit_future_report": 0.1894998819916509,
-    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_edit_submitted_report": 0.40663729707011953,
+    "hypha/apply/projects/tests/test_views.py::TestStaffReportDetail::test_can_access_submitted_report": 0.7769584879279137,
+    "hypha/apply/projects/tests/test_views.py::TestStaffReportDetail::test_cant_access_draft_report": 0.19840293598826975,
+    "hypha/apply/projects/tests/test_views.py::TestStaffReportDetail::test_cant_access_future_report": 0.255192051990889,
+    "hypha/apply/projects/tests/test_views.py::TestStaffReportDetail::test_cant_access_skipped_report": 0.23269819596316665,
+    "hypha/apply/projects/tests/test_views.py::TestStaffSelectDocumentView::test_can_choose": 0.5738112489925697,
+    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_cant_get_page_for_closing_and_complete_project": 0.4495489129330963,
+    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_cant_submit_blank_report": 0.37235652992967516,
+    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_cant_submit_future_report": 0.21137031202670187,
+    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_cant_submit_report_for_closing_and_complete_project": 0.3537826429819688,
+    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_edit_submitted_report": 0.8520211829454638,
     "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_get_page": 0.2761989119462669,
-    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_resubmit_submitted_report": 0.4313675760058686,
-    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_save_report_draft": 0.40778658899944276,
-    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_save_report_with_draft": 0.7351396330050193,
-    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_submit_private_report": 0.43847786693368107,
-    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_submit_report": 0.44631474802736193,
+    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_get_page_for_inprogress_project": 0.30920768302166834,
+    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_resubmit_submitted_report": 0.5456070500076748,
+    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_save_report_draft": 0.593715847004205,
+    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_save_report_with_draft": 0.5695443929871544,
+    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_submit_private_report": 0.915130560984835,
+    "hypha/apply/projects/tests/test_views.py::TestStaffSubmitReport::test_submit_report": 0.6197395659401082,
     "hypha/apply/projects/tests/test_views.py::TestStaffUploadContractView::test_upload_contract": 0.6011504890047945,
     "hypha/apply/projects/tests/test_views.py::TestStaffUploadContractView::test_upload_contract_with_signed_set_to_true": 0.7100242809974588,
-    "hypha/apply/projects/tests/test_views.py::TestSuperUserProjectDetailView::test_has_access": 0.4868379110121168,
-    "hypha/apply/projects/tests/test_views.py::TestUpdateLeadView::test_update_lead": 0.5262854560278356,
-    "hypha/apply/projects/tests/test_views.py::TestUpdateLeadView::test_update_lead_from_none": 0.5147734970087186,
-    "hypha/apply/projects/tests/test_views.py::TestUploadDocumentView::test_upload_document": 0.47277212102198973,
-    "hypha/apply/projects/tests/test_views.py::TestUserPacketView::test_owner_can_access": 0.24019812000915408,
-    "hypha/apply/projects/tests/test_views.py::TestUserPacketView::test_user_can_not_access": 0.19152836501598358,
-    "hypha/apply/projects/tests/test_views.py::TestUserProjectDetailView::test_doesnt_have_access": 0.2965153929544613,
-    "hypha/apply/projects/tests/test_views.py::TestUserProjectDetailView::test_owner_has_access": 0.38095956709003076,
-    "hypha/apply/review/tests/test_admin.py::TestReviewFormAdminForm::test_can_create_review_form": 0.010788359038997442,
-    "hypha/apply/review/tests/test_admin_views.py::TestCreateReviewFormView::test_comments_block_required": 0.45266840601107106,
-    "hypha/apply/review/tests/test_admin_views.py::TestCreateReviewFormView::test_field_label_required": 0.20028907601954415,
-    "hypha/apply/review/tests/test_admin_views.py::TestCreateReviewFormView::test_form_creation": 0.1875864860485308,
-    "hypha/apply/review/tests/test_admin_views.py::TestCreateReviewFormView::test_name_field_required": 0.21249086200259626,
-    "hypha/apply/review/tests/test_admin_views.py::TestCreateReviewFormView::test_recommendation_block_required": 0.23551672499161214,
-    "hypha/apply/review/tests/test_admin_views.py::TestCreateReviewFormView::test_visibility_block_required": 0.19372660509543493,
-    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_review_no_opinion_agree": 0.13354605401400477,
-    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_review_no_opinion_disagree": 0.11396291403798386,
-    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_review_not_all_opinion": 0.11172291700495407,
-    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_review_yes_mixed_opinion": 0.11289952305378392,
-    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_review_yes_opinion_agree": 0.10540061700157821,
-    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_review_yes_opinion_disagree": 0.1292096579563804,
-    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_reviews_maybe": 0.35224373399978504,
-    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_reviews_mixed": 0.11089271103264764,
-    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_reviews_no": 0.10901706904405728,
-    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_reviews_yes": 0.10577259893761948,
-    "hypha/apply/review/tests/test_views.py::NonStaffReviewOpinionCase::test_nonstaff_cant_post_opinion_to_review": 0.2658009739825502,
-    "hypha/apply/review/tests/test_views.py::ReviewDetailTestCase::test_review_detail_opinion": 0.33602088695624843,
-    "hypha/apply/review/tests/test_views.py::ReviewDetailTestCase::test_review_detail_recommendation": 0.2490841369726695,
-    "hypha/apply/review/tests/test_views.py::ReviewDetailVisibilityTestCase::test_review_detail_visibility_private": 0.33336950006196275,
-    "hypha/apply/review/tests/test_views.py::ReviewDetailVisibilityTestCase::test_review_detail_visibility_reviewer": 0.28569550398970023,
-    "hypha/apply/review/tests/test_views.py::ReviewListTestCase::test_review_list_opinion": 0.6787473739823326,
-    "hypha/apply/review/tests/test_views.py::ReviewWorkFlowActionTestCase::test_com_external_review_to_ready_for_discussion": 0.4390632249414921,
-    "hypha/apply/review/tests/test_views.py::ReviewWorkFlowActionTestCase::test_ext_external_review_to_ready_for_discussion": 0.39088218490360305,
-    "hypha/apply/review/tests/test_views.py::ReviewWorkFlowActionTestCase::test_external_review_to_ready_for_discussion": 0.477739553025458,
-    "hypha/apply/review/tests/test_views.py::ReviewWorkFlowActionTestCase::test_initial_state_transition_to_internal_review": 0.5431804249528795,
-    "hypha/apply/review/tests/test_views.py::ReviewWorkFlowActionTestCase::test_internal_review_to_ready_for_discussion": 0.5697368690161966,
-    "hypha/apply/review/tests/test_views.py::ReviewWorkFlowActionTestCase::test_proposal_discussion_to_proposal_internal_review": 0.6157058239914477,
-    "hypha/apply/review/tests/test_views.py::ReviewWorkFlowActionTestCase::test_submission_did_not_transition": 0.5796053829835728,
-    "hypha/apply/review/tests/test_views.py::StaffReviewFormTestCase::test_can_access_form": 0.4506638009333983,
-    "hypha/apply/review/tests/test_views.py::StaffReviewFormTestCase::test_can_edit_draft_review": 0.49659444199642166,
-    "hypha/apply/review/tests/test_views.py::StaffReviewFormTestCase::test_can_submit_draft_review": 0.5132019519223832,
-    "hypha/apply/review/tests/test_views.py::StaffReviewFormTestCase::test_cant_access_wrong_status": 0.3370121050393209,
-    "hypha/apply/review/tests/test_views.py::StaffReviewFormTestCase::test_cant_resubmit_review": 0.2479748671175912,
-    "hypha/apply/review/tests/test_views.py::StaffReviewFormTestCase::test_revision_captured_on_review": 0.5647628100123256,
-    "hypha/apply/review/tests/test_views.py::StaffReviewListingTestCase::test_can_access_review_listing": 0.4173169229179621,
-    "hypha/apply/review/tests/test_views.py::StaffReviewListingTestCase::test_draft_reviews_dont_appear": 0.2363784200279042,
-    "hypha/apply/review/tests/test_views.py::StaffReviewOpinionCase::test_can_add_opinion_to_others_review": 0.44396421196870506,
-    "hypha/apply/review/tests/test_views.py::StaffReviewOpinionCase::test_can_see_opinion_buttons_on_others_review": 0.4244198580272496,
-    "hypha/apply/review/tests/test_views.py::StaffReviewOpinionCase::test_cant_see_opinion_buttons_on_self_review": 0.25833073002286255,
-    "hypha/apply/review/tests/test_views.py::StaffReviewOpinionCase::test_disagree_opinion_redirects_to_review_form": 0.34612237697001547,
-    "hypha/apply/review/tests/test_views.py::StaffReviewsTestCase::test_can_access_other_review": 0.3738119960180484,
-    "hypha/apply/review/tests/test_views.py::StaffReviewsTestCase::test_can_access_review": 0.32033409900031984,
-    "hypha/apply/review/tests/test_views.py::TestReviewScore::test_average_score_calculated": 0.6079914209549315,
-    "hypha/apply/review/tests/test_views.py::TestReviewScore::test_na_included_in_review_average": 0.83712848497089,
-    "hypha/apply/review/tests/test_views.py::TestReviewScore::test_na_included_multiple_reviews_average": 1.2818488999037072,
-    "hypha/apply/review/tests/test_views.py::TestReviewScore::test_na_included_reviews_average": 0.5404236019821838,
-    "hypha/apply/review/tests/test_views.py::TestReviewScore::test_no_score_is_NA": 0.547253894910682,
-    "hypha/apply/review/tests/test_views.py::TestReviewScore::test_score_calculated": 0.8199473259737715,
-    "hypha/apply/review/tests/test_views.py::UserReviewFormTestCase::test_cant_access_form": 0.2278600029530935,
-    "hypha/apply/stream_forms/tests.py::TestBlocks::test_blocks_decode_none": 0.669513832021039,
-    "hypha/apply/users/tests/test_forms.py::TestEmailChangePasswordForm::test_can_update_slack": 0.01281888096127659,
-    "hypha/apply/users/tests/test_forms.py::TestEmailChangePasswordForm::test_doesnt_error_on_null_slack_field": 0.012907362019177526,
-    "hypha/apply/users/tests/test_forms.py::TestProfileForm::test_can_change_email": 0.022365008015185595,
-    "hypha/apply/users/tests/test_forms.py::TestProfileForm::test_cant_set_slack_name": 0.009046276973094791,
-    "hypha/apply/users/tests/test_forms.py::TestProfileForm::test_email_unique": 0.011542452033609152,
-    "hypha/apply/users/tests/test_forms.py::TestStaffProfileForm::test_auto_prepend_at": 0.016720620973501354,
-    "hypha/apply/users/tests/test_forms.py::TestStaffProfileForm::test_can_clear_slack_name": 0.007342172029893845,
-    "hypha/apply/users/tests/test_forms.py::TestStaffProfileForm::test_can_set_slack_name": 0.007366316043771803,
-    "hypha/apply/users/tests/test_forms.py::TestStaffProfileForm::test_can_set_slack_name_with_trailing_space": 0.015396045986562967,
-    "hypha/apply/users/tests/test_forms.py::TestStaffProfileForm::test_cant_change_email": 0.0072497440269216895,
-    "hypha/apply/users/tests/test_forms.py::TestStaffProfileForm::test_cant_set_slack_name_with_space": 0.014705522044096142,
-    "hypha/apply/users/tests/test_middleware.py::TestTwoFactorAuthenticationMiddleware::test_unverified_user_can_access_allowed_urls": 0.3478210089961067,
-    "hypha/apply/users/tests/test_middleware.py::TestTwoFactorAuthenticationMiddleware::test_unverified_user_redirect": 0.15485673199873418,
-    "hypha/apply/users/tests/test_middleware.py::TestTwoFactorAuthenticationMiddleware::test_verified_user_redirect": 0.16367603110847995,
-    "hypha/apply/users/tests/test_oauth_access.py::TestOAuthAccess::test_oauth_not_set_up": 0.10460722702555358,
-    "hypha/apply/users/tests/test_oauth_access.py::TestOAuthAccess::test_oauth_page_requires_login": 0.1460362650686875,
-    "hypha/apply/users/tests/test_oauth_access.py::TestOAuthAccess::test_oauth_user_email_not_whitelisted": 0.08447316597448662,
-    "hypha/apply/users/tests/test_oauth_access.py::TestOAuthAccess::test_oauth_whitelisted_user_can_access_oauth_settings_page": 0.12105657008942217,
-    "hypha/apply/users/tests/test_oauth_access.py::TestOAuthAccess::test_oauth_whitelisted_user_can_see_link_to_oauth_settings_page": 0.16999308398226276,
-    "hypha/apply/users/tests/test_utils.py::TestActivationEmail::test_activation_email_includes_link": 0.045506266003940254,
-    "hypha/apply/users/tests/test_utils.py::TestGetUserByEmail::test_multiple_accounts_same_email": 0.018831043038517237,
-    "hypha/apply/users/tests/test_utils.py::TestGetUserByEmail::test_no_account": 0.009188696974888444,
-    "hypha/apply/users/tests/test_utils.py::TestGetUserByEmail::test_single_same_email": 0.015935851086396724,
-    "hypha/apply/users/tests/test_utils.py::TestUserAlreadyRegistered::test_case_sensitive_email": 0.014752360992133617,
-    "hypha/apply/users/tests/test_utils.py::TestUserAlreadyRegistered::test_no_account": 0.008915213053114712,
-    "hypha/apply/users/tests/test_views.py::TestBecome::test_staff_cannot_become_superuser": 0.11358535196632147,
-    "hypha/apply/users/tests/test_views.py::TestBecome::test_staff_cannot_become_user": 0.33479872095631436,
-    "hypha/apply/users/tests/test_views.py::TestBecome::test_superuser_can_become_staff": 0.7904871449572966,
-    "hypha/apply/users/tests/test_views.py::TestBecome::test_superuser_cannot_become_superuser": 0.118514669011347,
-    "hypha/apply/users/tests/test_views.py::TestBecome::test_user_cannot_become_other_user": 0.08843932399759069,
-    "hypha/apply/users/tests/test_views.py::TestBecome::test_user_cannot_become_staff": 0.0794313449296169,
-    "hypha/apply/users/tests/test_views.py::TestBecome::test_user_cannot_become_superuser": 0.12255015497794375,
-    "hypha/apply/users/tests/test_views.py::TestPasswordReset::test_recieves_email": 0.1858598780236207,
-    "hypha/apply/users/tests/test_views.py::TestProfileView::test_cant_acces_if_not_logged_in": 0.18685284699313343,
-    "hypha/apply/users/tests/test_views.py::TestProfileView::test_cant_set_slack_name": 0.1292015080107376,
-    "hypha/apply/users/tests/test_views.py::TestProfileView::test_doesnt_includes_change_password_for_oauth": 0.40294548496603966,
-    "hypha/apply/users/tests/test_views.py::TestProfileView::test_includes_change_password": 0.13185245502972975,
-    "hypha/apply/users/tests/test_views.py::TestStaffProfileView::test_can_set_slack_name": 0.18766504898667336,
+    "hypha/apply/projects/tests/test_views.py::TestSuperUserProjectDetailView::test_has_access": 0.5484025139594451,
+    "hypha/apply/projects/tests/test_views.py::TestUpdateLeadView::test_update_lead": 0.8866756599745713,
+    "hypha/apply/projects/tests/test_views.py::TestUpdateLeadView::test_update_lead_from_none": 0.47700507001718506,
+    "hypha/apply/projects/tests/test_views.py::TestUploadDocumentView::test_upload_document": 0.515808342024684,
+    "hypha/apply/projects/tests/test_views.py::TestUserPacketView::test_owner_can_access": 0.2992278220481239,
+    "hypha/apply/projects/tests/test_views.py::TestUserPacketView::test_user_can_not_access": 0.26117740594781935,
+    "hypha/apply/projects/tests/test_views.py::TestUserProjectDetailView::test_doesnt_have_access": 0.3254027860821225,
+    "hypha/apply/projects/tests/test_views.py::TestUserProjectDetailView::test_owner_has_access": 0.3259011080372147,
+    "hypha/apply/review/tests/test_admin.py::TestReviewFormAdminForm::test_can_create_review_form": 0.009657869988586754,
+    "hypha/apply/review/tests/test_admin_views.py::TestCreateReviewFormView::test_comments_block_required": 0.2945974399917759,
+    "hypha/apply/review/tests/test_admin_views.py::TestCreateReviewFormView::test_field_label_required": 0.25520775094628334,
+    "hypha/apply/review/tests/test_admin_views.py::TestCreateReviewFormView::test_form_creation": 0.1455338349333033,
+    "hypha/apply/review/tests/test_admin_views.py::TestCreateReviewFormView::test_name_field_required": 0.2329644819837995,
+    "hypha/apply/review/tests/test_admin_views.py::TestCreateReviewFormView::test_recommendation_block_required": 0.7747021200484596,
+    "hypha/apply/review/tests/test_admin_views.py::TestCreateReviewFormView::test_visibility_block_required": 0.21067975705955178,
+    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_review_no_opinion_agree": 0.19246186001691967,
+    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_review_no_opinion_disagree": 0.10884612600784749,
+    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_review_not_all_opinion": 0.11614537891000509,
+    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_review_yes_mixed_opinion": 0.11575934698339552,
+    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_review_yes_opinion_agree": 0.11971300502773374,
+    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_review_yes_opinion_disagree": 0.11030994902830571,
+    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_reviews_maybe": 0.12379919993691146,
+    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_reviews_mixed": 0.14906822703778744,
+    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_reviews_no": 0.12176472396822646,
+    "hypha/apply/review/tests/test_models.py::TestReviewQueryset::test_reviews_yes": 0.11144661402795464,
+    "hypha/apply/review/tests/test_views.py::NonStaffReviewOpinionCase::test_nonstaff_cant_post_opinion_to_review": 0.310864329978358,
+    "hypha/apply/review/tests/test_views.py::ReviewDetailTestCase::test_review_detail_opinion": 0.357831519911997,
+    "hypha/apply/review/tests/test_views.py::ReviewDetailTestCase::test_review_detail_recommendation": 0.3013642670121044,
+    "hypha/apply/review/tests/test_views.py::ReviewDetailVisibilityTestCase::test_review_detail_visibility_private": 0.2970685259788297,
+    "hypha/apply/review/tests/test_views.py::ReviewDetailVisibilityTestCase::test_review_detail_visibility_reviewer": 0.34202167904004455,
+    "hypha/apply/review/tests/test_views.py::ReviewListTestCase::test_review_list_opinion": 0.36609676893567666,
+    "hypha/apply/review/tests/test_views.py::ReviewWorkFlowActionTestCase::test_com_external_review_to_ready_for_discussion": 0.5061104790074751,
+    "hypha/apply/review/tests/test_views.py::ReviewWorkFlowActionTestCase::test_ext_external_review_to_ready_for_discussion": 0.5181134380400181,
+    "hypha/apply/review/tests/test_views.py::ReviewWorkFlowActionTestCase::test_external_review_to_ready_for_discussion": 0.4711367250420153,
+    "hypha/apply/review/tests/test_views.py::ReviewWorkFlowActionTestCase::test_initial_state_transition_to_internal_review": 0.5790193770080805,
+    "hypha/apply/review/tests/test_views.py::ReviewWorkFlowActionTestCase::test_internal_review_to_ready_for_discussion": 0.604543466004543,
+    "hypha/apply/review/tests/test_views.py::ReviewWorkFlowActionTestCase::test_proposal_discussion_to_proposal_internal_review": 0.9853507220395841,
+    "hypha/apply/review/tests/test_views.py::ReviewWorkFlowActionTestCase::test_submission_did_not_transition": 0.5740734160062857,
+    "hypha/apply/review/tests/test_views.py::StaffReviewFormTestCase::test_can_access_form": 0.39152242394629866,
+    "hypha/apply/review/tests/test_views.py::StaffReviewFormTestCase::test_can_edit_draft_review": 0.4348890779656358,
+    "hypha/apply/review/tests/test_views.py::StaffReviewFormTestCase::test_can_submit_draft_review": 0.6107410990516655,
+    "hypha/apply/review/tests/test_views.py::StaffReviewFormTestCase::test_cant_access_wrong_status": 0.3136146839824505,
+    "hypha/apply/review/tests/test_views.py::StaffReviewFormTestCase::test_cant_resubmit_review": 0.37837116298032925,
+    "hypha/apply/review/tests/test_views.py::StaffReviewFormTestCase::test_revision_captured_on_review": 0.5985685009509325,
+    "hypha/apply/review/tests/test_views.py::StaffReviewListingTestCase::test_can_access_review_listing": 0.7846224370296113,
+    "hypha/apply/review/tests/test_views.py::StaffReviewListingTestCase::test_draft_reviews_dont_appear": 0.26937482407083735,
+    "hypha/apply/review/tests/test_views.py::StaffReviewOpinionCase::test_can_add_opinion_to_others_review": 0.48912307200953364,
+    "hypha/apply/review/tests/test_views.py::StaffReviewOpinionCase::test_can_see_opinion_buttons_on_others_review": 0.3439394780434668,
+    "hypha/apply/review/tests/test_views.py::StaffReviewOpinionCase::test_cant_see_opinion_buttons_on_self_review": 0.30952121794689447,
+    "hypha/apply/review/tests/test_views.py::StaffReviewOpinionCase::test_disagree_opinion_redirects_to_review_form": 0.41533110302407295,
+    "hypha/apply/review/tests/test_views.py::StaffReviewsTestCase::test_can_access_other_review": 0.400905784976203,
+    "hypha/apply/review/tests/test_views.py::StaffReviewsTestCase::test_can_access_review": 0.30113394802901894,
+    "hypha/apply/review/tests/test_views.py::TestReviewScore::test_average_score_calculated": 1.075729565054644,
+    "hypha/apply/review/tests/test_views.py::TestReviewScore::test_na_included_in_review_average": 0.6395119820372202,
+    "hypha/apply/review/tests/test_views.py::TestReviewScore::test_na_included_multiple_reviews_average": 1.0374369799974374,
+    "hypha/apply/review/tests/test_views.py::TestReviewScore::test_na_included_reviews_average": 0.5727359459851868,
+    "hypha/apply/review/tests/test_views.py::TestReviewScore::test_no_score_is_NA": 1.0300088659860194,
+    "hypha/apply/review/tests/test_views.py::TestReviewScore::test_score_calculated": 0.6533219820121303,
+    "hypha/apply/review/tests/test_views.py::UserReviewFormTestCase::test_cant_access_form": 0.25336177804274485,
+    "hypha/apply/stream_forms/tests.py::TestBlocks::test_blocks_decode_none": 0.007228136004414409,
+    "hypha/apply/users/tests/test_forms.py::TestEmailChangePasswordForm::test_can_update_slack": 0.013200326007790864,
+    "hypha/apply/users/tests/test_forms.py::TestEmailChangePasswordForm::test_doesnt_error_on_null_slack_field": 0.0055195390013977885,
+    "hypha/apply/users/tests/test_forms.py::TestProfileForm::test_can_change_email": 0.01779464294668287,
+    "hypha/apply/users/tests/test_forms.py::TestProfileForm::test_cant_set_slack_name": 0.01748100999975577,
+    "hypha/apply/users/tests/test_forms.py::TestProfileForm::test_email_unique": 0.012802540964912623,
+    "hypha/apply/users/tests/test_forms.py::TestStaffProfileForm::test_auto_prepend_at": 0.015035980031825602,
+    "hypha/apply/users/tests/test_forms.py::TestStaffProfileForm::test_can_clear_slack_name": 0.017468615085817873,
+    "hypha/apply/users/tests/test_forms.py::TestStaffProfileForm::test_can_set_slack_name": 0.008312862948514521,
+    "hypha/apply/users/tests/test_forms.py::TestStaffProfileForm::test_can_set_slack_name_with_trailing_space": 0.009421469003427774,
+    "hypha/apply/users/tests/test_forms.py::TestStaffProfileForm::test_cant_change_email": 0.007066971040330827,
+    "hypha/apply/users/tests/test_forms.py::TestStaffProfileForm::test_cant_set_slack_name_with_space": 0.007306012965273112,
+    "hypha/apply/users/tests/test_middleware.py::TestTwoFactorAuthenticationMiddleware::test_unverified_user_can_access_allowed_urls": 0.4019151129759848,
+    "hypha/apply/users/tests/test_middleware.py::TestTwoFactorAuthenticationMiddleware::test_unverified_user_redirect": 0.17597110400674865,
+    "hypha/apply/users/tests/test_middleware.py::TestTwoFactorAuthenticationMiddleware::test_verified_user_redirect": 0.26224807498510927,
+    "hypha/apply/users/tests/test_oauth_access.py::TestOAuthAccess::test_oauth_not_set_up": 0.13595177192473784,
+    "hypha/apply/users/tests/test_oauth_access.py::TestOAuthAccess::test_oauth_page_requires_login": 0.20823094196384773,
+    "hypha/apply/users/tests/test_oauth_access.py::TestOAuthAccess::test_oauth_user_email_not_whitelisted": 0.08958898007404059,
+    "hypha/apply/users/tests/test_oauth_access.py::TestOAuthAccess::test_oauth_whitelisted_user_can_access_oauth_settings_page": 0.2175020209979266,
+    "hypha/apply/users/tests/test_oauth_access.py::TestOAuthAccess::test_oauth_whitelisted_user_can_see_link_to_oauth_settings_page": 0.15973760897759348,
+    "hypha/apply/users/tests/test_registration.py::TestRegistration::test_duplicate_registration_fails": 0.3093521310365759,
+    "hypha/apply/users/tests/test_registration.py::TestRegistration::test_force_login": 0.05383333907229826,
+    "hypha/apply/users/tests/test_registration.py::TestRegistration::test_registration": 0.44261717703193426,
+    "hypha/apply/users/tests/test_registration.py::TestRegistration::test_registration_enabled_has_link": 0.16670985298696905,
+    "hypha/apply/users/tests/test_registration.py::TestRegistration::test_registration_enabled_has_no_link": 0.22098016599193215,
+    "hypha/apply/users/tests/test_utils.py::TestActivationEmail::test_activation_email_includes_link": 0.0479221569839865,
+    "hypha/apply/users/tests/test_utils.py::TestGetUserByEmail::test_multiple_accounts_same_email": 0.01949632097966969,
+    "hypha/apply/users/tests/test_utils.py::TestGetUserByEmail::test_no_account": 0.011489522003103048,
+    "hypha/apply/users/tests/test_utils.py::TestGetUserByEmail::test_single_same_email": 0.02149914304027334,
+    "hypha/apply/users/tests/test_utils.py::TestUserAlreadyRegistered::test_case_sensitive_email": 0.016422334942035377,
+    "hypha/apply/users/tests/test_utils.py::TestUserAlreadyRegistered::test_no_account": 0.003419513057451695,
+    "hypha/apply/users/tests/test_views.py::TestBecome::test_staff_cannot_become_superuser": 0.9912864909274504,
+    "hypha/apply/users/tests/test_views.py::TestBecome::test_staff_cannot_become_user": 0.11542070895666257,
+    "hypha/apply/users/tests/test_views.py::TestBecome::test_superuser_can_become_staff": 0.41650928696617484,
+    "hypha/apply/users/tests/test_views.py::TestBecome::test_superuser_cannot_become_superuser": 0.09103467699605972,
+    "hypha/apply/users/tests/test_views.py::TestBecome::test_user_cannot_become_other_user": 0.43713872495573014,
+    "hypha/apply/users/tests/test_views.py::TestBecome::test_user_cannot_become_staff": 0.9582770059350878,
+    "hypha/apply/users/tests/test_views.py::TestBecome::test_user_cannot_become_superuser": 0.08433592895744368,
+    "hypha/apply/users/tests/test_views.py::TestPasswordReset::test_recieves_email": 0.20671114197466522,
+    "hypha/apply/users/tests/test_views.py::TestProfileView::test_cant_acces_if_not_logged_in": 0.20559451094595715,
+    "hypha/apply/users/tests/test_views.py::TestProfileView::test_cant_set_slack_name": 0.41862104408210143,
+    "hypha/apply/users/tests/test_views.py::TestProfileView::test_doesnt_includes_change_password_for_oauth": 0.4477114590117708,
+    "hypha/apply/users/tests/test_views.py::TestProfileView::test_includes_change_password": 0.17001131200231612,
+    "hypha/apply/users/tests/test_views.py::TestStaffProfileView::test_can_set_slack_name": 0.19539947400335222,
     "hypha/apply/utils/tests/test_templatetags.py::WebpackTagsTestCase::test_render_bundle_calls_webpack_loader_when_enabled": 0.002394415088929236,
     "hypha/apply/utils/tests/test_templatetags.py::WebpackTagsTestCase::test_render_bundle_does_not_call_webpack_loader_when_disabled": 0.002298294915817678,
-    "hypha/apply/utils/tests/test_views.py::TestDelegatedViewMixin::test__access_if_no_object": 0.00612491398351267,
-    "hypha/apply/utils/tests/test_views.py::TestDelegatedViewMixin::test_parent_access_if_no_object": 0.006141089019365609,
-    "hypha/core/tests/test_utils.py::test_markdown_to_html[**bold**-<p><strong>bold</strong></p>]": 0.004252623999491334,
-    "hypha/core/tests/test_utils.py::test_markdown_to_html[Header1 | Header2\\n------ | ------\\nCell1  | Cell2-<table><thead><tr><th>Header1</th><th>Header2</th></tr></thead><tbody><tr><td>Cell1</td><td>Cell2</td></tr></tbody></table>]": 0.7810004519997165,
-    "hypha/core/tests/test_utils.py::test_markdown_to_html[~~strike~~-<p><del>strike</del></p>]": 0.003642384021077305,
-    "hypha/public/mailchimp/tests/test_views.py::TestNewsletterView::test_can_subscribe": 0.8934387490735389,
-    "hypha/public/mailchimp/tests/test_views.py::TestNewsletterView::test_error_in_form": 0.197640401951503,
-    "hypha/public/mailchimp/tests/test_views.py::TestNewsletterView::test_redirected_home_if_get": 0.720454206049908,
-    "hypha/public/projects/tests.py::TestCategoriesWidget::test_can_access_categories_and_options": 0.011842261999845505,
-    "hypha/public/projects/tests.py::TestCategoriesWidget::test_can_decompress_data": 0.004306460963562131,
-    "hypha/public/projects/tests.py::TestCategoriesWidget::test_can_decompress_multiple_data": 0.005429217999335378,
-    "hypha/public/projects/tests.py::TestCategoriesWidget::test_can_get_data_from_form": 0.004229641112033278,
-    "hypha/public/projects/tests.py::TestCategoriesWidget::test_can_get_multiple_categories": 0.00516797904856503,
-    "hypha/public/projects/tests.py::TestCategoriesWidget::test_can_get_multiple_data_from_form": 0.006934862001799047,
-    "hypha/public/projects/tests.py::TestCategoriesWidget::test_init_has_no_queries": 0.7499403440160677
+    "hypha/apply/utils/tests/test_views.py::TestDelegatedViewMixin::test__access_if_no_object": 0.006868094962555915,
+    "hypha/apply/utils/tests/test_views.py::TestDelegatedViewMixin::test_parent_access_if_no_object": 0.005700918030925095,
+    "hypha/core/tests/test_utils.py::test_markdown_to_html[**bold**-<p><strong>bold</strong></p>]": 0.003791889001149684,
+    "hypha/core/tests/test_utils.py::test_markdown_to_html[Header1 | Header2\\n------ | ------\\nCell1  | Cell2-<table><thead><tr><th>Header1</th><th>Header2</th></tr></thead><tbody><tr><td>Cell1</td><td>Cell2</td></tr></tbody></table>]": 0.9974266679491848,
+    "hypha/core/tests/test_utils.py::test_markdown_to_html[~~strike~~-<p><del>strike</del></p>]": 1.009369443927426,
+    "hypha/public/mailchimp/tests/test_views.py::TestNewsletterView::test_can_subscribe": 0.7270944690681063,
+    "hypha/public/mailchimp/tests/test_views.py::TestNewsletterView::test_error_in_form": 0.22638205403927714,
+    "hypha/public/mailchimp/tests/test_views.py::TestNewsletterView::test_redirected_home_if_get": 0.8732037750305608,
+    "hypha/public/projects/tests.py::TestCategoriesWidget::test_can_access_categories_and_options": 0.013570434995926917,
+    "hypha/public/projects/tests.py::TestCategoriesWidget::test_can_decompress_data": 0.005014302907511592,
+    "hypha/public/projects/tests.py::TestCategoriesWidget::test_can_decompress_multiple_data": 0.0060909989988431334,
+    "hypha/public/projects/tests.py::TestCategoriesWidget::test_can_get_data_from_form": 0.004624290042556822,
+    "hypha/public/projects/tests.py::TestCategoriesWidget::test_can_get_multiple_categories": 0.005849763983860612,
+    "hypha/public/projects/tests.py::TestCategoriesWidget::test_can_get_multiple_data_from_form": 0.0072616980178281665,
+    "hypha/public/projects/tests.py::TestCategoriesWidget::test_init_has_no_queries": 0.003984658978879452
 }
\ No newline at end of file
diff --git a/hypha/locale/django.pot b/hypha/locale/django.pot
index efe33a8fd53e3346cbf52bd3562f919dade55daf..868f46dbb703d5ef6fcb7bfcabfe06fa476bdfe3 100644
--- a/hypha/locale/django.pot
+++ b/hypha/locale/django.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-02-22 18:55+0000\n"
+"POT-Creation-Date: 2023-05-13 09:19+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -87,96 +87,100 @@ msgid "Requested changes for acceptance: \"{comment}\""
 msgstr ""
 
 #: hypha/apply/activity/adapters/activity_feed.py:41
+msgid "Submitted Contract Documents"
+msgstr ""
+
+#: hypha/apply/activity/adapters/activity_feed.py:42
 #, python-brace-format
 msgid "Uploaded a {contract.state} contract"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:42
+#: hypha/apply/activity/adapters/activity_feed.py:43
 msgid "Approved contract"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:44
+#: hypha/apply/activity/adapters/activity_feed.py:45
 msgid "Invoice created"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:45
+#: hypha/apply/activity/adapters/activity_feed.py:46
 msgid "Submitted a report"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:48
+#: hypha/apply/activity/adapters/activity_feed.py:49
 #: hypha/apply/activity/adapters/django_messages.py:21
 msgid "Reporting disabled"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:51
+#: hypha/apply/activity/adapters/activity_feed.py:52
 #: hypha/apply/activity/adapters/slack.py:73
 #, python-brace-format
 msgid "{user} has archived the submission: {source.title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:52
+#: hypha/apply/activity/adapters/activity_feed.py:53
 #: hypha/apply/activity/adapters/slack.py:74
 #, python-brace-format
 msgid "{user} has unarchived the submission: {source.title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:82
+#: hypha/apply/activity/adapters/activity_feed.py:83
 msgid "Reviewers updated."
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:84
-#: hypha/apply/activity/adapters/activity_feed.py:169
-#: hypha/apply/activity/adapters/slack.py:189
+#: hypha/apply/activity/adapters/activity_feed.py:85
+#: hypha/apply/activity/adapters/activity_feed.py:170
+#: hypha/apply/activity/adapters/slack.py:182
 msgid "Added:"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:88
-#: hypha/apply/activity/adapters/activity_feed.py:173
-#: hypha/apply/activity/adapters/slack.py:193
+#: hypha/apply/activity/adapters/activity_feed.py:89
+#: hypha/apply/activity/adapters/activity_feed.py:174
+#: hypha/apply/activity/adapters/slack.py:186
 msgid "Removed:"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:94
+#: hypha/apply/activity/adapters/activity_feed.py:95
 msgid "Batch Reviewers Updated."
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:97
+#: hypha/apply/activity/adapters/activity_feed.py:98
 #, python-brace-format
 msgid "{user} as {name}."
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:114
+#: hypha/apply/activity/adapters/activity_feed.py:115
 #, python-brace-format
 msgid "Successfully deleted submissions: {title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:121
+#: hypha/apply/activity/adapters/activity_feed.py:122
 #, python-brace-format
 msgid "Successfully archived submissions: {title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:127
+#: hypha/apply/activity/adapters/activity_feed.py:128
 #, python-brace-format
 msgid "Progressed from {old_display} to {new_display}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:167
+#: hypha/apply/activity/adapters/activity_feed.py:168
 msgid "Partners updated."
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:181
+#: hypha/apply/activity/adapters/activity_feed.py:182
 #, python-brace-format
 msgid ""
 "Updated reporting frequency. New schedule is: {new_schedule} starting on "
 "{schedule_start}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:191
+#: hypha/apply/activity/adapters/activity_feed.py:192
 #, python-brace-format
 msgid "Updated Invoice status to: {status}."
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:229
+#: hypha/apply/activity/adapters/activity_feed.py:230
 #, python-brace-format
 msgid "Screening decision from {old_status} to {new_status}"
 msgstr ""
@@ -198,7 +202,7 @@ msgid "Reminder deleted"
 msgstr ""
 
 #: hypha/apply/activity/adapters/django_messages.py:28
-#: hypha/apply/activity/adapters/slack.py:214
+#: hypha/apply/activity/adapters/slack.py:207
 #, python-brace-format
 msgid "{user} as {name},"
 msgstr ""
@@ -230,26 +234,60 @@ msgstr ""
 msgid "Successfully determined as {outcome}: "
 msgstr ""
 
-#: hypha/apply/activity/adapters/emails.py:66
+#: hypha/apply/activity/adapters/emails.py:75
 #, python-brace-format
 msgid "Application ready to review: {source.title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/emails.py:73
+#: hypha/apply/activity/adapters/emails.py:82
 msgid "Multiple applications are now ready for your review"
 msgstr ""
 
-#: hypha/apply/activity/adapters/emails.py:76
+#: hypha/apply/activity/adapters/emails.py:85
 #, python-brace-format
 msgid "Reminder: Application ready to review: {source.title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/emails.py:81
+#: hypha/apply/activity/adapters/emails.py:88
+#, python-brace-format
+msgid "Project is waiting for approval: {source.title}"
+msgstr ""
+
+#: hypha/apply/activity/adapters/emails.py:90
+#, python-brace-format
+msgid "Contract uploaded for the project: {source.title}"
+msgstr ""
+
+#: hypha/apply/activity/adapters/emails.py:92
+#, python-brace-format
+msgid "Contract Documents required approval for the project: {source.title}"
+msgstr ""
+
+#: hypha/apply/activity/adapters/emails.py:96
+#, python-brace-format
+msgid "Project is waiting for the contract: {source.title}"
+msgstr ""
+
+#: hypha/apply/activity/adapters/emails.py:98
+#, python-brace-format
+msgid "Project is ready for invoicing: {source.title}"
+msgstr ""
+
+#: hypha/apply/activity/adapters/emails.py:100
+#, python-brace-format
+msgid "Project status has changed to {source.status}: {source.title}"
+msgstr ""
+
+#: hypha/apply/activity/adapters/emails.py:102
+msgid "Project has been rejected, please update and resubmit"
+msgstr ""
+
+#: hypha/apply/activity/adapters/emails.py:106
 #, python-brace-format
 msgid "Your application to {org_long_name}: {source.title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/emails.py:84
+#: hypha/apply/activity/adapters/emails.py:109
 #, python-brace-format
 msgid "Your {org_long_name} Project: {source.title}"
 msgstr ""
@@ -358,25 +396,26 @@ msgstr ""
 
 #: hypha/apply/activity/adapters/slack.py:59
 #, python-brace-format
-msgid ""
-"Project Approval Form is open for the final approval: <{link}|{source.title}>"
+msgid "{user} has approved project <{link}|{source.title}>"
 msgstr ""
 
 #: hypha/apply/activity/adapters/slack.py:60
 #, python-brace-format
-msgid "{user} has approved project <{link}|{source.title}>"
+msgid ""
+"{user} has requested changes for project acceptance on <{link}|{source.title}"
+">"
 msgstr ""
 
 #: hypha/apply/activity/adapters/slack.py:61
 #, python-brace-format
-msgid ""
-"{user} has requested changes for project acceptance on <{link}|{source.title}"
-">"
+msgid "{user} has uploaded a contract for <{link}|{source.title}>"
 msgstr ""
 
 #: hypha/apply/activity/adapters/slack.py:62
 #, python-brace-format
-msgid "{user} has uploaded a contract for <{link}|{source.title}>"
+msgid ""
+"{user} has submitted the contracting document for project <{link}|{source."
+"title}>"
 msgstr ""
 
 #: hypha/apply/activity/adapters/slack.py:63
@@ -423,57 +462,57 @@ msgid ""
 "roles: {roles}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:183
+#: hypha/apply/activity/adapters/slack.py:176
 #, python-brace-format
 msgid "{user} has updated the reviewers on <{link}|{title}>"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:202
+#: hypha/apply/activity/adapters/slack.py:195
 #, python-brace-format
 msgid "{user} has batch changed lead to {new_lead} on: {submissions_text}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:220
+#: hypha/apply/activity/adapters/slack.py:213
 #, python-brace-format
 msgid ""
 "{user} has batch added {reviewers_text} as reviewers on: {submissions_text}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:240
+#: hypha/apply/activity/adapters/slack.py:233
 #, python-brace-format
 msgid "{user} has transitioned the following submissions: {submissions_links}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:250
+#: hypha/apply/activity/adapters/slack.py:243
 #, python-brace-format
 msgid ""
 "A determination for <{link}|{submission_title}> was sent by email. Outcome: "
 "{determination_outcome}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:257
+#: hypha/apply/activity/adapters/slack.py:250
 #, python-brace-format
 msgid ""
 "A determination for <{link}|{submission_title}> was saved without sending an "
 "email. Outcome: {determination_outcome}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:273
+#: hypha/apply/activity/adapters/slack.py:266
 #, python-brace-format
 msgid "Determinations of {outcome} was sent for: {submissions_links}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:282
+#: hypha/apply/activity/adapters/slack.py:275
 #, python-brace-format
 msgid "{user} has deleted submissions: {title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:289
+#: hypha/apply/activity/adapters/slack.py:282
 #, python-brace-format
 msgid "{user} has archived submissions: {title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:303
+#: hypha/apply/activity/adapters/slack.py:296
 #, python-brace-format
 msgid ""
 "<{link}|{title}> is ready for review. The following are assigned as "
@@ -509,7 +548,7 @@ msgstr ""
 msgid "Activities Summary - "
 msgstr ""
 
-#: hypha/apply/activity/models.py:154
+#: hypha/apply/activity/models.py:157
 msgid "verb"
 msgstr ""
 
@@ -638,7 +677,7 @@ msgid "approved project"
 msgstr ""
 
 #: hypha/apply/activity/options.py:38
-msgid "sent project for final approval"
+msgid "approved paf"
 msgstr ""
 
 #: hypha/apply/activity/options.py:39
@@ -650,94 +689,102 @@ msgid "requested project change"
 msgstr ""
 
 #: hypha/apply/activity/options.py:41
-msgid "uploaded document to project"
+msgid "submitted contract documents"
 msgstr ""
 
 #: hypha/apply/activity/options.py:42
-msgid "removed document from project"
+msgid "uploaded document to project"
 msgstr ""
 
 #: hypha/apply/activity/options.py:43
-msgid "uploaded contract to project"
+msgid "removed document from project"
 msgstr ""
 
 #: hypha/apply/activity/options.py:44
-msgid "approved contract"
+msgid "uploaded contract to project"
 msgstr ""
 
 #: hypha/apply/activity/options.py:45
-msgid "created invoice for project"
+msgid "approved contract"
 msgstr ""
 
 #: hypha/apply/activity/options.py:46
-msgid "updated invoice status"
+msgid "created invoice for project"
 msgstr ""
 
 #: hypha/apply/activity/options.py:47
-msgid "deleted invoice"
+msgid "updated invoice status"
 msgstr ""
 
 #: hypha/apply/activity/options.py:48
-msgid "sent project to compliance"
+msgid "approve invoice"
 msgstr ""
 
 #: hypha/apply/activity/options.py:49
-msgid "updated invoice"
+msgid "deleted invoice"
 msgstr ""
 
 #: hypha/apply/activity/options.py:50
-msgid "submitted report"
+msgid "sent project to compliance"
 msgstr ""
 
 #: hypha/apply/activity/options.py:51
-msgid "skipped report"
+msgid "updated invoice"
 msgstr ""
 
 #: hypha/apply/activity/options.py:52
-msgid "changed report frequency"
+msgid "submitted report"
 msgstr ""
 
 #: hypha/apply/activity/options.py:53
-msgid "disabled reporting"
+msgid "skipped report"
 msgstr ""
 
 #: hypha/apply/activity/options.py:54
-msgid "notified report"
+msgid "changed report frequency"
 msgstr ""
 
 #: hypha/apply/activity/options.py:55
-msgid "created reminder"
+msgid "disabled reporting"
 msgstr ""
 
 #: hypha/apply/activity/options.py:56
-msgid "deleted reminder"
+msgid "notified report"
 msgstr ""
 
 #: hypha/apply/activity/options.py:57
-msgid "reminder to review"
+msgid "created reminder"
 msgstr ""
 
 #: hypha/apply/activity/options.py:58
-msgid "batch deleted submissions"
+msgid "deleted reminder"
 msgstr ""
 
 #: hypha/apply/activity/options.py:59
-msgid "batch archive submissions"
+msgid "reminder to review"
 msgstr ""
 
 #: hypha/apply/activity/options.py:60
-msgid "created new account"
+msgid "batch deleted submissions"
 msgstr ""
 
 #: hypha/apply/activity/options.py:61
-msgid "edited account"
+msgid "batch archive submissions"
 msgstr ""
 
 #: hypha/apply/activity/options.py:62
-msgid "archived submission"
+msgid "created new account"
 msgstr ""
 
 #: hypha/apply/activity/options.py:63
+msgid "edited account"
+msgstr ""
+
+#: hypha/apply/activity/options.py:64
+msgid "archived submission"
+msgstr ""
+
+#: hypha/apply/activity/options.py:65
 msgid "unarchived submission"
 msgstr ""
 
@@ -747,7 +794,7 @@ msgstr ""
 
 #: hypha/apply/activity/templates/activity/include/comment_form.html:5
 #: hypha/apply/determinations/templates/determinations/base_determination_form.html:50
-#: hypha/apply/funds/views.py:1130 hypha/apply/funds/workflow.py:202
+#: hypha/apply/funds/views.py:1198 hypha/apply/funds/workflow.py:202
 #: hypha/apply/funds/workflow.py:230 hypha/apply/funds/workflow.py:273
 #: hypha/apply/funds/workflow.py:329 hypha/apply/funds/workflow.py:355
 #: hypha/apply/funds/workflow.py:393 hypha/apply/funds/workflow.py:431
@@ -757,11 +804,16 @@ msgstr ""
 #: hypha/apply/funds/workflow.py:732 hypha/apply/funds/workflow.py:779
 #: hypha/apply/funds/workflow.py:805 hypha/apply/funds/workflow.py:846
 #: hypha/apply/funds/workflow.py:885
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:159
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:25
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:150
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:221
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:220
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:241
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:260
 #: hypha/apply/projects/templates/application_projects/report_form.html:46
 #: hypha/apply/projects/templates/application_projects/report_form.html:66
 #: hypha/apply/projects/templates/application_projects/vendor_form.html:27
-#: hypha/apply/projects/views/project.py:800
+#: hypha/apply/projects/views/project.py:1041
 #: hypha/apply/review/templates/review/review_edit_form.html:42
 #: hypha/apply/review/templates/review/review_form.html:43
 #: hypha/apply/users/templates/users/email_change/confirm_password.html:35
@@ -774,26 +826,26 @@ msgstr ""
 
 #: hypha/apply/activity/templates/activity/include/listing_base.html:15
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:38
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:59
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:57
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:46
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:64
 #: hypha/apply/determinations/templates/determinations/determination_detail.html:25
 #: hypha/apply/funds/templates/funds/admin/widgets/read_only.html:2
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:86
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:32
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:61
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:34
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:58
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:56
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:95
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:39
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:74
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:78
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:106
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:60
 #: hypha/apply/projects/templates/application_projects/invoice_form.html:4
 #: hypha/apply/projects/templates/application_projects/report_detail.html:59
 #: hypha/apply/projects/templates/application_projects/vendor_detail.html:23
-#: hypha/apply/review/templates/review/review_detail.html:41
+#: hypha/apply/review/templates/review/review_detail.html:42
 msgid "Edit"
 msgstr ""
 
 #: hypha/apply/activity/templates/activity/include/listing_base.html:21
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:76
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:85
 #: hypha/apply/funds/templates/funds/applicationsubmission_simplified_detail.html:34
 msgid "Last edited"
 msgstr ""
@@ -804,7 +856,7 @@ msgstr ""
 
 #: hypha/apply/activity/templates/activity/include/notifications_dropdown.html:6
 #: hypha/apply/activity/templates/activity/notifications.html:8
-#: hypha/templates/base-apply.html:129
+#: hypha/templates/base-apply.html:119
 msgid "Notifications"
 msgstr ""
 
@@ -818,19 +870,19 @@ msgid "made a comment"
 msgstr ""
 
 #: hypha/apply/activity/templates/activity/notifications.html:11
-#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:91
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:92
 #: hypha/apply/users/templates/wagtailusers/users/results.html:40
 msgid "Filter"
 msgstr ""
 
 #: hypha/apply/activity/templates/activity/notifications.html:18
 #: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:44
-#: hypha/apply/projects/templates/application_projects/project_detail.html:62
+#: hypha/apply/projects/templates/application_projects/project_detail.html:86
 msgid "Communications"
 msgstr ""
 
 #: hypha/apply/activity/templates/activity/notifications.html:22
-#: hypha/apply/projects/templates/application_projects/project_detail.html:66
+#: hypha/apply/projects/templates/application_projects/project_detail.html:101
 msgid "Activity Feed"
 msgstr ""
 
@@ -841,25 +893,27 @@ msgid "Dear %(name)s,"
 msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/applicant_base.html:6
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:37
+#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:28
 msgid "Link to your application"
 msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/applicant_base.html:7
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:38
+#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:29
 #: hypha/apply/activity/templates/messages/email/invited_to_proposal.html:9
+#: hypha/apply/activity/templates/messages/email/ready_for_invoicing.html:7
 #: hypha/apply/activity/templates/messages/email/submission_confirmation.html:8
 msgid "If you have any questions, please submit them here"
 msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/applicant_base.html:9
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:40
+#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:31
+#: hypha/apply/activity/templates/messages/email/ready_for_invoicing.html:9
 msgid "See our guide for more information"
 msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/applicant_base.html:11
 #: hypha/apply/activity/templates/messages/email/comment.html:9
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:42
+#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:33
 #: hypha/apply/activity/templates/messages/email/invited_to_proposal.html:13
 #, python-format
 msgid ""
@@ -892,32 +946,40 @@ msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/batch_ready_to_review.html:10
 #: hypha/apply/activity/templates/messages/email/contract_uploaded.html:15
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:23
+#: hypha/apply/activity/templates/messages/email/invoice_approved.html:9
 #: hypha/apply/activity/templates/messages/email/invoice_status_updated.html:16
 #: hypha/apply/activity/templates/messages/email/invoice_updated.html:9
+#: hypha/apply/activity/templates/messages/email/paf_for_approval.html:9
 #: hypha/apply/activity/templates/messages/email/partners_update_applicant.html:9
 #: hypha/apply/activity/templates/messages/email/partners_update_partner.html:9
 #: hypha/apply/activity/templates/messages/email/project_final_approval.html:9
+#: hypha/apply/activity/templates/messages/email/project_request_change.html:9
+#: hypha/apply/activity/templates/messages/email/ready_for_contracting.html:9
 #: hypha/apply/activity/templates/messages/email/ready_to_review.html:8
 #: hypha/apply/activity/templates/messages/email/report_frequency.html:12
 #: hypha/apply/activity/templates/messages/email/report_skipped.html:12
 #: hypha/apply/activity/templates/messages/email/sent_to_compliance.html:9
+#: hypha/apply/activity/templates/messages/email/submit_contract_documents.html:11
 #: hypha/apply/funds/templates/funds/includes/revision_diff_table.html:7
 msgid "Title"
 msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/batch_ready_to_review.html:11
 #: hypha/apply/activity/templates/messages/email/contract_uploaded.html:16
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:24
+#: hypha/apply/activity/templates/messages/email/invoice_approved.html:10
 #: hypha/apply/activity/templates/messages/email/invoice_updated.html:10
+#: hypha/apply/activity/templates/messages/email/paf_for_approval.html:10
 #: hypha/apply/activity/templates/messages/email/partners_update_applicant.html:10
 #: hypha/apply/activity/templates/messages/email/partners_update_partner.html:10
 #: hypha/apply/activity/templates/messages/email/project_final_approval.html:10
+#: hypha/apply/activity/templates/messages/email/project_request_change.html:10
+#: hypha/apply/activity/templates/messages/email/ready_for_contracting.html:10
 #: hypha/apply/activity/templates/messages/email/ready_to_review.html:15
 #: hypha/apply/activity/templates/messages/email/report_frequency.html:13
 #: hypha/apply/activity/templates/messages/email/report_skipped.html:13
 #: hypha/apply/activity/templates/messages/email/report_submitted.html:10
 #: hypha/apply/activity/templates/messages/email/sent_to_compliance.html:10
+#: hypha/apply/activity/templates/messages/email/submit_contract_documents.html:12
 #: hypha/apply/activity/templates/messages/email/vendor_setup_needed.html:10
 #: hypha/apply/activity/templates/messages/email/vendor_updated.html:8
 msgid "Link"
@@ -933,26 +995,15 @@ msgid "Read the full comment here"
 msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/contract_uploaded.html:13
-msgid "A Project's contract is awaiting your review."
-msgstr ""
-
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:18
-#: hypha/apply/activity/templates/messages/email/project_final_approval.html:13
-#: hypha/apply/activity/templates/messages/email/sent_to_compliance.html:13
-#, python-format
-msgid "Please contact %(lead)s - %(email)s if you have any questions."
-msgstr ""
-
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:21
 msgid "A new contract has been added to your Project"
 msgstr ""
 
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:27
+#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:19
 msgid ""
 "This contract has already been signed and there is no action for you to take."
 msgstr ""
 
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:29
+#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:21
 #, python-format
 msgid ""
 "Please review the contract and sign it before reuploading it to your Project "
@@ -996,6 +1047,28 @@ msgid ""
 "on your Proposal as quickly as possible."
 msgstr ""
 
+#: hypha/apply/activity/templates/messages/email/invoice_approved.html:7
+msgid "An Invoice is waiting for your approval."
+msgstr ""
+
+#: hypha/apply/activity/templates/messages/email/invoice_approved.html:11
+#: hypha/apply/activity/templates/messages/email/report_submitted.html:9
+#: hypha/apply/activity/templates/messages/email/vendor_setup_needed.html:9
+#: hypha/apply/activity/templates/messages/email/vendor_updated.html:7
+#: hypha/apply/funds/templates/funds/includes/project_block.html:3
+msgid "Project"
+msgstr ""
+
+#: hypha/apply/activity/templates/messages/email/invoice_approved.html:13
+#: hypha/apply/activity/templates/messages/email/paf_for_approval.html:13
+#: hypha/apply/activity/templates/messages/email/project_final_approval.html:13
+#: hypha/apply/activity/templates/messages/email/ready_for_contracting.html:14
+#: hypha/apply/activity/templates/messages/email/sent_to_compliance.html:13
+#: hypha/apply/activity/templates/messages/email/submit_contract_documents.html:14
+#, python-format
+msgid "Please contact %(lead)s - %(email)s if you have any questions."
+msgstr ""
+
 #: hypha/apply/activity/templates/messages/email/invoice_status_updated.html:5
 #: hypha/apply/activity/templates/messages/email/invoice_updated.html:6
 #, python-format
@@ -1022,6 +1095,18 @@ msgstr ""
 msgid "Project Link"
 msgstr ""
 
+#: hypha/apply/activity/templates/messages/email/paf_for_approval.html:7
+#: hypha/apply/activity/templates/messages/email/sent_to_compliance.html:7
+msgid "A Project is awaiting your review."
+msgstr ""
+
+#: hypha/apply/activity/templates/messages/email/paf_for_approval.html:11
+#: hypha/apply/activity/templates/messages/email/project_final_approval.html:11
+#: hypha/apply/activity/templates/messages/email/ready_for_contracting.html:12
+#: hypha/apply/activity/templates/messages/email/sent_to_compliance.html:11
+msgid "Original Submission"
+msgstr ""
+
 #: hypha/apply/activity/templates/messages/email/partners_update_applicant.html:5
 msgid "New partner(s) has been added to your submission."
 msgstr ""
@@ -1038,9 +1123,37 @@ msgstr ""
 msgid "A Project is awaiting final approval."
 msgstr ""
 
-#: hypha/apply/activity/templates/messages/email/project_final_approval.html:11
-#: hypha/apply/activity/templates/messages/email/sent_to_compliance.html:11
-msgid "Original Submission"
+#: hypha/apply/activity/templates/messages/email/project_request_change.html:7
+msgid ""
+"A Project has been rejected by PAF reviewers, please update it accordingly "
+"and resubmit it to the reviewers."
+msgstr ""
+
+#: hypha/apply/activity/templates/messages/email/ready_for_contracting.html:7
+msgid "A Project is waiting for contract"
+msgstr ""
+
+#: hypha/apply/activity/templates/messages/email/ready_for_contracting.html:11
+#: hypha/apply/funds/models/utils.py:137
+msgid "Project Approval Form"
+msgstr ""
+
+#: hypha/apply/activity/templates/messages/email/ready_for_invoicing.html:4
+#, python-format
+msgid ""
+"The contract for your project \"%(title)s\" has approved. Now, your project "
+"is ready for invoicing."
+msgstr ""
+
+#: hypha/apply/activity/templates/messages/email/ready_for_invoicing.html:6
+msgid "Link to your project"
+msgstr ""
+
+#: hypha/apply/activity/templates/messages/email/ready_for_invoicing.html:11
+#, python-format
+msgid ""
+"If you have any issues accessing the project or other general inquiries, "
+"please email us at %(ORG_EMAIL)s"
 msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/ready_to_review.html:6
@@ -1114,17 +1227,6 @@ msgstr ""
 msgid "You can review the report here"
 msgstr ""
 
-#: hypha/apply/activity/templates/messages/email/report_submitted.html:9
-#: hypha/apply/activity/templates/messages/email/vendor_setup_needed.html:9
-#: hypha/apply/activity/templates/messages/email/vendor_updated.html:7
-#: hypha/apply/funds/templates/funds/includes/project_block.html:3
-msgid "Project"
-msgstr ""
-
-#: hypha/apply/activity/templates/messages/email/sent_to_compliance.html:7
-msgid "A Project is awaiting your review."
-msgstr ""
-
 #: hypha/apply/activity/templates/messages/email/submission_confirmation.html:4
 #, python-format
 msgid ""
@@ -1174,6 +1276,10 @@ msgstr ""
 msgid "Your submission has been edited by a member of staff."
 msgstr ""
 
+#: hypha/apply/activity/templates/messages/email/submit_contract_documents.html:9
+msgid "A Project's contract is awaiting your review."
+msgstr ""
+
 #: hypha/apply/activity/templates/messages/email/transition.html:4
 #, python-format
 msgid ""
@@ -1198,7 +1304,7 @@ msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/vendor_setup_needed.html:11
 #: hypha/apply/funds/tables.py:545
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:141
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:139
 msgid "Submission"
 msgstr ""
 
@@ -1219,7 +1325,6 @@ msgstr ""
 #: hypha/apply/dashboard/templates/dashboard/finance_dashboard.html:33
 #: hypha/apply/dashboard/templates/dashboard/finance_dashboard.html:55
 #: hypha/apply/funds/tables.py:476
-#: hypha/apply/users/templates/wagtailusers/users/list.html:49
 msgid "Active"
 msgstr ""
 
@@ -1255,30 +1360,30 @@ msgstr ""
 msgid "Required quantity is more than available"
 msgstr ""
 
-#: hypha/apply/categories/blocks.py:34 hypha/apply/funds/blocks.py:30
+#: hypha/apply/categories/blocks.py:26
+msgid "Multi select"
+msgstr ""
+
+#: hypha/apply/categories/blocks.py:30 hypha/apply/funds/blocks.py:30
 #: hypha/apply/funds/blocks.py:53 hypha/apply/funds/blocks.py:102
 #: hypha/apply/stream_forms/blocks.py:36
 msgid "Label"
 msgstr ""
 
-#: hypha/apply/categories/blocks.py:36
+#: hypha/apply/categories/blocks.py:32
 msgid "Leave blank to use the default Category label"
 msgstr ""
 
-#: hypha/apply/categories/blocks.py:39 hypha/apply/funds/blocks.py:31
+#: hypha/apply/categories/blocks.py:35 hypha/apply/funds/blocks.py:31
 #: hypha/apply/funds/blocks.py:54 hypha/apply/funds/blocks.py:103
 #: hypha/apply/stream_forms/blocks.py:37
 msgid "Help text"
 msgstr ""
 
-#: hypha/apply/categories/blocks.py:41
+#: hypha/apply/categories/blocks.py:37
 msgid "Leave blank to use the default Category help text"
 msgstr ""
 
-#: hypha/apply/categories/blocks.py:44
-msgid "Multi select"
-msgstr ""
-
 #: hypha/apply/categories/models.py:32 hypha/apply/categories/models.py:60
 msgid "Make available to filter on dashboard"
 msgstr ""
@@ -1310,11 +1415,11 @@ msgstr ""
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:5
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:11
 #: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:5
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:11
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:10
 #: hypha/apply/dashboard/templates/dashboard/contracting_dashboard.html:5
 #: hypha/apply/dashboard/templates/dashboard/contracting_dashboard.html:11
 #: hypha/apply/dashboard/templates/dashboard/dashboard.html:9
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:15
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:14
 #: hypha/apply/dashboard/templates/dashboard/finance_dashboard.html:5
 #: hypha/apply/dashboard/templates/dashboard/finance_dashboard.html:11
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:5
@@ -1329,56 +1434,56 @@ msgid "An overview of active and past submissions and projects"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:15
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:15
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:14
 msgid "Submit a new application"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:16
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:16
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:15
 msgid "Apply now for our open rounds"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:17
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:17
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:16
 #: hypha/apply/home/templates/apply_home/includes/apply_listing.html:29
 #: hypha/templates/includes/apply_button.html:2
 msgid "Apply"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:23
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:44
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:42
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:31
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:49
 msgid "Your active submissions"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:29
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:50
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:48
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:37
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:55
 #: hypha/apply/funds/tables.py:71
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:75
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:84
 #: hypha/apply/funds/templates/funds/applicationsubmission_simplified_detail.html:33
 #: hypha/apply/funds/templates/funds/includes/revision_diff_table.html:4
 #: hypha/apply/projects/models/payment.py:31 hypha/apply/projects/tables.py:20
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:15
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:24
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:60
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:69
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:43
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:54
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:18
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:27
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:88
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:97
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:47
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:58
 msgid "Submitted"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:29
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:50
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:48
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:37
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:55
 #: hypha/apply/determinations/templates/determinations/includes/applicant_determination_block.html:9
 #: hypha/apply/determinations/templates/determinations/includes/determination_block.html:9
 #: hypha/apply/funds/templates/funds/applicationrevision_list.html:19
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:75
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:76
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:84
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:85
 #: hypha/apply/funds/templates/funds/applicationsubmission_simplified_detail.html:33
 #: hypha/apply/funds/templates/funds/applicationsubmission_simplified_detail.html:34
 #: hypha/apply/funds/templates/funds/tables/table.html:30
@@ -1387,21 +1492,21 @@ msgid "by"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:36
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:57
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:55
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:44
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:62
 msgid "Start your"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:36
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:57
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:55
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:44
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:62
 msgid "application"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:44
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:65
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:63
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:52
 msgid "No active submissions"
 msgstr ""
@@ -1411,7 +1516,7 @@ msgid "Your active projects"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:57
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:71
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:69
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:58
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:75
 msgid "Submission history"
@@ -1421,21 +1526,21 @@ msgstr ""
 msgid "Project history"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:12
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:11
 msgid "An overview of active and past submissions"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:26
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:24
 msgid "Community review submissions"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:32
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:30
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:26
 msgid "No submissions"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:38
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:105
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:36
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:103
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:35
 msgid "Your previous reviews"
 msgstr ""
@@ -1446,63 +1551,71 @@ msgstr ""
 msgid "Apply admin"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/contracting_dashboard.html:28
-msgid "PAF waiting for final approval"
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:15
+#: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:12
+#: hypha/apply/users/templates/two_factor/_base.html:7
+#: hypha/apply/users/templates/two_factor/_base_focus.html:7
+#: hypha/apply/users/templates/users/account.html:9
+msgid "Welcome"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:32
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:30
 #: hypha/apply/dashboard/templates/dashboard/includes/submissions-waiting-for-review.html:5
-#: hypha/apply/funds/templates/funds/submissions_awaiting_review.html:11
+#: hypha/apply/funds/templates/funds/submissions_awaiting_review.html:9
 msgid "Submissions waiting for your review"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:34
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:41
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:49
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:57
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:32
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:39
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:47
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:55
 #: hypha/apply/funds/templates/funds/includes/round-block-listing.html:23
 #: hypha/apply/funds/templates/funds/includes/status-block.html:9
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:28
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:72
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:58
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:17
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:19
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:41
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:66
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:55
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:183
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:33
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:103
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:66
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:57
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:62
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:87
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:115
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:129
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:181
 msgid "View"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:39
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:37
 msgid "Live projects under your management"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:47
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:45
 msgid "Projects awaiting approval"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:55
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:53
 msgid "Requests for invoices requiring your attention"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:83
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:81
 msgid "Your projects"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:89
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:111
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:87
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:109
 #: hypha/apply/dashboard/templates/dashboard/includes/flagged.html:12
 #: hypha/apply/dashboard/templates/dashboard/includes/submissions-waiting-for-review.html:13
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:41
-#: hypha/apply/funds/templates/funds/includes/round-block-listing.html:27
-#: hypha/apply/funds/templates/funds/submissions_overview.html:50
-#: hypha/apply/funds/templates/funds/submissions_overview.html:60
-#: hypha/apply/projects/templates/application_projects/overview.html:38
-#: hypha/apply/projects/templates/application_projects/overview.html:52
-#: hypha/apply/projects/templates/application_projects/overview.html:67
+#: hypha/apply/funds/templates/funds/includes/round-block-listing.html:28
+#: hypha/apply/funds/templates/funds/submissions_overview.html:43
+#: hypha/apply/funds/templates/funds/submissions_overview.html:53
+#: hypha/apply/projects/templates/application_projects/overview.html:34
+#: hypha/apply/projects/templates/application_projects/overview.html:48
+#: hypha/apply/projects/templates/application_projects/overview.html:63
 msgid "Show all"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:98
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:96
 #: hypha/apply/dashboard/templates/dashboard/finance_dashboard.html:34
 msgid "Active Invoices"
 msgstr ""
@@ -1571,8 +1684,35 @@ msgstr ""
 msgid "No PAF is approved by you yet "
 msgstr ""
 
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:4
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:13
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:14
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:15
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:27
+msgid "Waiting for contract"
+msgstr ""
+
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:6
+msgid "Projects in contracting"
+msgstr ""
+
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:21
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:22
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:23
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:34
+msgid "Waiting for contract approval"
+msgstr ""
+
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:31
+msgid "No project is waiting for contract"
+msgstr ""
+
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:38
+msgid "No project is waiting for contract approval "
+msgstr ""
+
 #: hypha/apply/dashboard/templates/dashboard/includes/submissions-waiting-for-review.html:19
-msgid "Nice! You're all caught up."
+msgid "Nice! You're all caught up. 🎉"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/includes/submissions-waiting-for-review.html:20
@@ -1613,14 +1753,15 @@ msgstr ""
 msgid "Fields"
 msgstr ""
 
-#: hypha/apply/determinations/blocks.py:78
-msgid "Section text/header"
+#: hypha/apply/determinations/blocks.py:78 hypha/apply/review/blocks.py:162
+#: hypha/apply/stream_forms/blocks.py:466
+msgid "Paragraph"
 msgstr ""
 
 #: hypha/apply/determinations/forms.py:172
 #: hypha/apply/determinations/forms.py:253
 #: hypha/apply/determinations/forms.py:524
-#: hypha/apply/determinations/models.py:105
+#: hypha/apply/determinations/models.py:108
 #: hypha/apply/determinations/templates/determinations/determination_detail.html:12
 #: hypha/apply/determinations/templates/determinations/determination_detail.html:20
 msgid "Determination"
@@ -1628,7 +1769,7 @@ msgstr ""
 
 #: hypha/apply/determinations/forms.py:178
 #: hypha/apply/determinations/forms.py:259
-#: hypha/apply/determinations/models.py:106
+#: hypha/apply/determinations/models.py:109
 #: hypha/apply/determinations/templates/determinations/determination_detail.html:33
 msgid "Determination message"
 msgstr ""
@@ -1724,48 +1865,46 @@ msgstr ""
 msgid "Select the proposal form to use for proposal stage."
 msgstr ""
 
-#: hypha/apply/determinations/models.py:113
+#: hypha/apply/determinations/models.py:116
 #: hypha/apply/determinations/templates/determinations/includes/determination_block.html:7
 #: hypha/apply/funds/workflow.py:207 hypha/apply/funds/workflow.py:334
 #: hypha/apply/funds/workflow.py:489 hypha/apply/funds/workflow.py:668
-#: hypha/apply/review/models.py:161
+#: hypha/apply/projects/models/project.py:68 hypha/apply/review/models.py:164
 msgid "Draft"
 msgstr ""
 
-#: hypha/apply/determinations/models.py:114
-#: hypha/apply/projects/models/vendor.py:49 hypha/apply/review/models.py:162
+#: hypha/apply/determinations/models.py:117
+#: hypha/apply/projects/models/vendor.py:51 hypha/apply/review/models.py:165
 msgid "Creation time"
 msgstr ""
 
-#: hypha/apply/determinations/models.py:115
-#: hypha/apply/projects/models/vendor.py:50 hypha/apply/review/models.py:163
+#: hypha/apply/determinations/models.py:118
+#: hypha/apply/projects/models/vendor.py:52 hypha/apply/review/models.py:166
 msgid "Update time"
 msgstr ""
 
-#: hypha/apply/determinations/models.py:116
+#: hypha/apply/determinations/models.py:119
 msgid "Send message to applicant"
 msgstr ""
 
-#: hypha/apply/determinations/models.py:236
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:22
+#: hypha/apply/determinations/models.py:242
 msgid "Request"
 msgstr ""
 
-#: hypha/apply/determinations/models.py:237
+#: hypha/apply/determinations/models.py:243
 msgid "Concept note"
 msgstr ""
 
-#: hypha/apply/determinations/models.py:238
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:13
-#: hypha/apply/projects/templates/application_projects/project_detail.html:169
+#: hypha/apply/determinations/models.py:244
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:51
 msgid "Proposal"
 msgstr ""
 
-#: hypha/apply/determinations/models.py:358
+#: hypha/apply/determinations/models.py:364
 msgid "Concept form"
 msgstr ""
 
-#: hypha/apply/determinations/models.py:359
+#: hypha/apply/determinations/models.py:365
 msgid "Proposal form"
 msgstr ""
 
@@ -1809,7 +1948,7 @@ msgstr ""
 #: hypha/apply/funds/templates/funds/revisions_compare.html:8
 #: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:12
 #: hypha/apply/projects/templates/application_projects/invoice_detail.html:12
-#: hypha/apply/projects/templates/application_projects/invoice_form.html:9
+#: hypha/apply/projects/templates/application_projects/invoice_form.html:12
 #: hypha/apply/review/templates/review/review_detail.html:11
 #: hypha/apply/review/templates/review/review_edit_form.html:8
 #: hypha/apply/review/templates/review/review_form.html:8
@@ -1820,8 +1959,8 @@ msgstr ""
 #: hypha/apply/determinations/templates/determinations/base_determination_form.html:48
 #: hypha/apply/funds/templates/funds/application_base.html:68
 #: hypha/apply/funds/templates/funds/applicationsubmission_form.html:36
-#: hypha/apply/funds/views.py:1131
-#: hypha/apply/projects/templates/application_projects/project_approval_form.html:38
+#: hypha/apply/funds/views.py:1199
+#: hypha/apply/projects/templates/application_projects/project_approval_form.html:67
 #: hypha/apply/review/templates/review/review_edit_form.html:40
 #: hypha/apply/review/templates/review/review_form.html:41
 msgid "Save draft"
@@ -1840,7 +1979,7 @@ msgid "submission"
 msgstr ""
 
 #: hypha/apply/determinations/templates/determinations/batch_determination_form.html:20
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:119
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:117
 msgid "as"
 msgstr ""
 
@@ -2021,8 +2160,8 @@ msgstr ""
 #: hypha/apply/funds/templates/funds/includes/rendered_answers.html:29
 #: hypha/apply/funds/templates/funds/includes/revision_diff_table.html:17
 #: hypha/apply/projects/models/vendor.py:20
-#: hypha/apply/projects/models/vendor.py:57
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:69
+#: hypha/apply/projects/models/vendor.py:59
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:58
 msgid "Address"
 msgstr ""
 
@@ -2034,7 +2173,7 @@ msgstr ""
 msgid "We will use this name when we communicate with you about your proposal."
 msgstr ""
 
-#: hypha/apply/funds/blocks.py:107 hypha/apply/users/models.py:176
+#: hypha/apply/funds/blocks.py:107 hypha/apply/users/models.py:180
 msgid "Full name"
 msgstr ""
 
@@ -2045,90 +2184,91 @@ msgstr ""
 msgid "Custom"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:61 hypha/apply/funds/forms.py:80
+#: hypha/apply/funds/forms.py:62 hypha/apply/funds/forms.py:81
 msgid "Take action"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:143 hypha/apply/projects/forms/project.py:209
+#: hypha/apply/funds/forms.py:144 hypha/apply/projects/forms/project.py:350
 #, python-brace-format
 msgid "Update lead from {lead} to"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:180
+#: hypha/apply/funds/forms.py:181
 #: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:30
 #: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:32
 #: hypha/apply/funds/templates/funds/applicationsubmission_simplified_detail.html:20
 #: hypha/apply/funds/templates/funds/includes/admin_primary_actions.html:59
 #: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:28
 #: hypha/apply/funds/templates/funds/submission_sealed.html:14
-#: hypha/apply/funds/templates/funds/submissions_by_round.html:11
+#: hypha/apply/funds/templates/funds/submissions_by_round.html:10
 #: hypha/apply/projects/filters.py:28 hypha/apply/projects/filters.py:42
 #: hypha/apply/projects/tables.py:42
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:98
 #: hypha/apply/projects/templates/application_projects/project_approval_detail.html:25
-#: hypha/apply/projects/templates/application_projects/project_detail.html:33
+#: hypha/apply/projects/templates/application_projects/project_detail.html:45
+#: hypha/apply/projects/templates/application_projects/project_detail.html:54
+#: hypha/apply/projects/templates/application_projects/project_sow_detail.html:25
 msgid "Lead"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:250 hypha/apply/funds/forms.py:382
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:127
+#: hypha/apply/funds/forms.py:251 hypha/apply/funds/forms.py:384
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:125
 msgid "External Reviewers"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:328
+#: hypha/apply/funds/forms.py:329
 msgid "Can't unassign, just change, because review already submitted"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:333 hypha/apply/funds/forms.py:427
+#: hypha/apply/funds/forms.py:334 hypha/apply/funds/forms.py:429
 msgid "Users cannot be assigned to multiple roles."
 msgstr ""
 
-#: hypha/apply/funds/forms.py:414
+#: hypha/apply/funds/forms.py:416
 msgid "Only Lead can change the External Reviewers"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:417
+#: hypha/apply/funds/forms.py:419
 msgid ""
 "External Reviewers cannot be selected because of the application workflow"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:476
+#: hypha/apply/funds/forms.py:478
 msgid "-- No reviewer selected --"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:478
+#: hypha/apply/funds/forms.py:480
 #, python-brace-format
 msgid "{role_name} Reviewer"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:493
+#: hypha/apply/funds/forms.py:495
 #: hypha/apply/funds/templates/funds/includes/admin_primary_actions.html:58
 msgid "Partners"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:554
+#: hypha/apply/funds/forms.py:556
 msgid "Meta terms"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:557
+#: hypha/apply/funds/forms.py:559
 msgid "Meta terms are hierarchical in nature."
 msgstr ""
 
-#: hypha/apply/funds/models/__init__.py:34 hypha/apply/funds/tables.py:74
+#: hypha/apply/funds/models/__init__.py:36 hypha/apply/funds/tables.py:74
 #: hypha/apply/projects/tables.py:41 hypha/apply/projects/tables.py:66
 msgid "Fund"
 msgstr ""
 
-#: hypha/apply/funds/models/__init__.py:41
+#: hypha/apply/funds/models/__init__.py:43
 msgid "RFP"
 msgstr ""
 
-#: hypha/apply/funds/models/__init__.py:58
+#: hypha/apply/funds/models/__init__.py:60
 msgid "Lab"
 msgstr ""
 
 #: hypha/apply/funds/models/applications.py:86
-#: hypha/apply/funds/models/applications.py:460
+#: hypha/apply/funds/models/applications.py:464
 msgid "Link to the apply guide."
 msgstr ""
 
@@ -2148,61 +2288,61 @@ msgstr ""
 msgid "Should the deadline date be visible for users."
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:142
-#: hypha/apply/funds/models/applications.py:237
-#: hypha/apply/funds/models/applications.py:484
+#: hypha/apply/funds/models/applications.py:146
+#: hypha/apply/funds/models/applications.py:241
+#: hypha/apply/funds/models/applications.py:488
 msgid "Content"
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:144
-#: hypha/apply/funds/models/applications.py:238
-#: hypha/apply/funds/models/applications.py:486
+#: hypha/apply/funds/models/applications.py:148
+#: hypha/apply/funds/models/applications.py:242
+#: hypha/apply/funds/models/applications.py:490
 msgid "Promote"
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:191
+#: hypha/apply/funds/models/applications.py:195
 msgid "When no end date is provided the round will remain open indefinitely."
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:202
+#: hypha/apply/funds/models/applications.py:206
 msgid "Dates"
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:206
+#: hypha/apply/funds/models/applications.py:210
 #: hypha/apply/funds/models/utils.py:53
 msgid "Workflow"
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:207
-#: hypha/apply/funds/models/applications.py:214
-#: hypha/apply/funds/models/applications.py:220
-#: hypha/apply/funds/models/applications.py:225
-#: hypha/apply/funds/models/applications.py:231
+#: hypha/apply/funds/models/applications.py:211
+#: hypha/apply/funds/models/applications.py:218
+#: hypha/apply/funds/models/applications.py:224
+#: hypha/apply/funds/models/applications.py:229
+#: hypha/apply/funds/models/applications.py:235
 msgid "Copied from the fund."
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:213
-#: hypha/apply/funds/models/utils.py:127
+#: hypha/apply/funds/models/applications.py:217
+#: hypha/apply/funds/models/utils.py:129
 msgid "Application forms"
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:219
+#: hypha/apply/funds/models/applications.py:223
 msgid "Internal Review Form"
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:226
+#: hypha/apply/funds/models/applications.py:230
 msgid "External Review Form"
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:232
+#: hypha/apply/funds/models/applications.py:236
 msgid "Determination Form"
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:462
+#: hypha/apply/funds/models/applications.py:466
 msgid "The slack #channel for notifications."
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:467
+#: hypha/apply/funds/models/applications.py:471
 msgid ""
 "Comma separated list of emails where a summary of all the activities related "
 "to this lab will be sent."
@@ -2212,23 +2352,23 @@ msgstr ""
 msgid "The order this role should appear in the Update Reviewers form."
 msgstr ""
 
-#: hypha/apply/funds/models/reviewer_role.py:63
+#: hypha/apply/funds/models/reviewer_role.py:65
 msgid "Submissions for which reviewers should have access to"
 msgstr ""
 
-#: hypha/apply/funds/models/reviewer_role.py:69
+#: hypha/apply/funds/models/reviewer_role.py:71
 msgid "Submissions states for which reviewers should have access to"
 msgstr ""
 
-#: hypha/apply/funds/models/reviewer_role.py:75
+#: hypha/apply/funds/models/reviewer_role.py:77
 msgid "Submissions outcomes for which reviewers should have access to"
 msgstr ""
 
-#: hypha/apply/funds/models/reviewer_role.py:79
+#: hypha/apply/funds/models/reviewer_role.py:81
 msgid "Submissions for which reviewer is assigned to"
 msgstr ""
 
-#: hypha/apply/funds/models/reviewer_role.py:83
+#: hypha/apply/funds/models/reviewer_role.py:85
 msgid "Use the above configured variables to filter out submissions"
 msgstr ""
 
@@ -2248,31 +2388,31 @@ msgstr ""
 msgid "Only one Yes and No screening decision can be set as default."
 msgstr ""
 
-#: hypha/apply/funds/models/submissions.py:492
+#: hypha/apply/funds/models/submissions.py:486
 msgid "submit time"
 msgstr ""
 
-#: hypha/apply/funds/models/utils.py:128
+#: hypha/apply/funds/models/utils.py:130
 msgid "Internal Review Forms"
 msgstr ""
 
-#: hypha/apply/funds/models/utils.py:131
+#: hypha/apply/funds/models/utils.py:133
 msgid "External Review Forms"
 msgstr ""
 
-#: hypha/apply/funds/models/utils.py:134
+#: hypha/apply/funds/models/utils.py:136
 msgid "Determination Forms"
 msgstr ""
 
-#: hypha/apply/funds/models/utils.py:135
-msgid "Project Approval Form"
+#: hypha/apply/funds/models/utils.py:138
+msgid "Project SOW Form"
 msgstr ""
 
-#: hypha/apply/funds/models/utils.py:148
+#: hypha/apply/funds/models/utils.py:151
 msgid "Additional text for the application confirmation message."
 msgstr ""
 
-#: hypha/apply/funds/models/utils.py:164 hypha/apply/funds/models/utils.py:168
+#: hypha/apply/funds/models/utils.py:167 hypha/apply/funds/models/utils.py:171
 msgid "Confirmation email"
 msgstr ""
 
@@ -2280,13 +2420,12 @@ msgstr ""
 #: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:23
 #: hypha/apply/projects/filters.py:27 hypha/apply/projects/filters.py:43
 #: hypha/apply/projects/tables.py:65
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:17
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:26
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:62
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:71
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:20
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:29
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:90
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:99
 #: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:20
 #: hypha/apply/projects/templates/application_projects/invoice_detail.html:19
-#: hypha/apply/users/templates/wagtailusers/users/list.html:24
 #: hypha/public/partner/tables.py:51 hypha/public/partner/tables.py:97
 msgid "Status"
 msgstr ""
@@ -2314,7 +2453,6 @@ msgid "Screening"
 msgstr ""
 
 #: hypha/apply/funds/tables.py:170
-#: hypha/apply/users/templates/wagtailusers/users/list.html:22
 msgid "Role"
 msgstr ""
 
@@ -2332,7 +2470,7 @@ msgstr ""
 #: hypha/apply/funds/tables.py:287 hypha/apply/funds/tables.py:379
 #: hypha/apply/funds/tables.py:513
 #: hypha/apply/funds/templates/funds/rounds.html:5
-#: hypha/apply/funds/templates/funds/rounds.html:16
+#: hypha/apply/funds/templates/funds/rounds.html:15
 msgid "Rounds"
 msgstr ""
 
@@ -2466,18 +2604,17 @@ msgstr ""
 
 #: hypha/apply/funds/templates/funds/applicationrevision_list.html:25
 #: hypha/apply/funds/templates/funds/revisions_compare.html:3
-#: hypha/apply/review/templates/review/review_detail.html:50
+#: hypha/apply/review/templates/review/review_detail.html:51
 msgid "Compare"
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/applicationsubmission_admin_detail.html:10
 #: hypha/apply/funds/templates/funds/includes/admin_primary_actions.html:2
 #: hypha/apply/funds/templates/funds/includes/generic_primary_actions.html:5
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:42
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:151
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:155
-#: hypha/apply/projects/templates/application_projects/project_detail.html:116
-#: hypha/apply/projects/templates/application_projects/project_detail.html:121
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:45
+#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:10
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:150
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:154
 msgid "Actions to take"
 msgstr ""
 
@@ -2513,11 +2650,11 @@ msgstr ""
 
 #: hypha/apply/funds/templates/funds/applicationsubmission_confirm_delete.html:19
 #: hypha/apply/funds/templates/funds/includes/archive_submission_form.html:5
-#: hypha/apply/funds/templates/funds/includes/create_project_form.html:7
+#: hypha/apply/funds/templates/funds/includes/create_project_form.html:8
 #: hypha/apply/funds/templates/funds/includes/unarchive_submission_form.html:5
 #: hypha/apply/funds/templates/funds/reminder_confirm_delete.html:18
-#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:28
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:46
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:232
+#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:31
 #: hypha/apply/review/templates/review/review_confirm_delete.html:18
 msgid "Confirm"
 msgstr ""
@@ -2534,66 +2671,70 @@ msgstr ""
 msgid "Submission details"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:48
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:57
 msgid "Activity feed"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:52
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:61
 msgid "View message log"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:68
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:77
 msgid "Congratulations!"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:69
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:78
 #, python-format
 msgid "Your %(stage)s application has been accepted."
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:70
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:79
 #, python-format
 msgid "Start your %(stage)s application."
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:80
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:89
 #: hypha/apply/funds/templates/funds/includes/batch_delete_submission_form.html:14
 #: hypha/apply/funds/templates/funds/includes/delegated_form_base.html:33
 #: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:38
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:39
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:62
-#: hypha/apply/review/templates/review/review_detail.html:33
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:47
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:67
+#: hypha/apply/projects/views/payment.py:224
+#: hypha/apply/review/templates/review/review_detail.html:34
 msgid "Delete"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:131
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:140
 msgid "Related submissions"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:133
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:137
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:142
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:146
 msgid "View linked"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:142
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:151
 msgid "Past Submissions"
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/applicationsubmission_form.html:3
 #: hypha/apply/funds/templates/funds/applicationsubmission_form.html:7
-#: hypha/apply/projects/templates/application_projects/invoice_form.html:8
+#: hypha/apply/projects/templates/application_projects/invoice_form.html:11
 #: hypha/apply/projects/templates/application_projects/project_approval_form.html:3
-#: hypha/apply/projects/templates/application_projects/project_approval_form.html:7
+#: hypha/apply/projects/templates/application_projects/project_approval_form.html:10
 #: hypha/apply/projects/templates/application_projects/project_form.html:5
 #: hypha/apply/projects/templates/application_projects/project_form.html:10
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:9
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:8
 msgid "Editing"
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/applicationsubmission_simplified_detail.html:13
 #: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:9
 #: hypha/apply/projects/templates/application_projects/invoice_detail.html:9
+#: hypha/apply/projects/templates/application_projects/invoice_form.html:9
 #: hypha/apply/projects/templates/application_projects/project_approval_detail.html:19
+#: hypha/apply/projects/templates/application_projects/project_approval_form.html:8
+#: hypha/apply/projects/templates/application_projects/project_sow_detail.html:19
 #: hypha/apply/projects/templates/application_projects/report_detail.html:10
 #: hypha/apply/projects/templates/application_projects/report_form.html:14
 #: hypha/apply/projects/templates/application_projects/vendor_detail.html:10
@@ -2610,7 +2751,7 @@ msgstr ""
 msgid "Proposal Information"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/grouped_application_list.html:14
+#: hypha/apply/funds/templates/funds/grouped_application_list.html:12
 msgid "List of Submissions summary"
 msgstr ""
 
@@ -2649,16 +2790,16 @@ msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/admin_primary_actions.html:51
 #: hypha/apply/funds/templates/funds/includes/progress_form.html:4
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:37
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:173
 msgid "Update status"
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/admin_primary_actions.html:54
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:92
 msgid "Assign"
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/admin_primary_actions.html:63
+#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:16
 msgid "More actions"
 msgstr ""
 
@@ -2715,9 +2856,13 @@ msgid ""
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/batch_progress_form.html:3
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:59
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:66
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:41
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:277
 #: hypha/apply/projects/templates/application_projects/invoice_admin_detail.html:28
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:84
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:163
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:171
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:175
 msgid "Update Status"
 msgstr ""
 
@@ -2728,7 +2873,8 @@ msgstr ""
 #: hypha/apply/funds/templates/funds/includes/update_meta_terms_form.html:4
 #: hypha/apply/funds/templates/funds/includes/update_partner_form.html:4
 #: hypha/apply/funds/templates/funds/includes/update_reviewer_form.html:4
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:29
+#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:22
+#: hypha/apply/projects/templates/application_projects/project_detail.html:50
 msgid "Update"
 msgstr ""
 
@@ -2745,18 +2891,17 @@ msgid "This will create a new project. This cannot be undone."
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/create_project_form.html:5
-msgid ""
-"A lead is required to create a project, select the appropriate lead below."
+msgid "A lead is required to create a project, select the lead below."
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/create_reminder_form.html:4
 #: hypha/apply/projects/templates/application_projects/invoice_form.html:4
-#: hypha/apply/projects/templates/application_projects/invoice_form.html:8
+#: hypha/apply/projects/templates/application_projects/invoice_form.html:11
 msgid "Create"
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/delegated_form_base.html:28
-#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:84
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:85
 #: hypha/apply/projects/templates/application_projects/includes/report_frequency_config.html:68
 msgid "Close"
 msgstr ""
@@ -2781,6 +2926,7 @@ msgid "You have no %(type)s rounds or labs assigned to you."
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/progress_form.html:5
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:65
 #: hypha/apply/projects/templates/application_projects/invoice_admin_detail.html:27
 msgid "Current status"
 msgstr ""
@@ -2823,24 +2969,36 @@ msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/rendered_answers.html:24
 #: hypha/apply/funds/templates/funds/includes/revision_diff_table.html:11
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:64
-#: hypha/apply/projects/templates/application_projects/project_detail.html:87
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:53
+#: hypha/apply/projects/templates/application_projects/project_detail.html:122
 msgid "E-mail"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/review_sidebar.html:10
+#: hypha/apply/funds/templates/funds/includes/review_sidebar.html:8
+msgid "Avg. Score"
+msgstr ""
+
+#: hypha/apply/funds/templates/funds/includes/review_sidebar.html:14
 msgid "No staff reviewers yet"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/review_sidebar.html:27
-msgid "All Assigned Reviewers"
+#: hypha/apply/funds/templates/funds/includes/review_sidebar.html:39
+msgid "Show more..."
+msgstr ""
+
+#: hypha/apply/funds/templates/funds/includes/review_sidebar.html:40
+msgid "Show less..."
+msgstr ""
+
+#: hypha/apply/funds/templates/funds/includes/round-block-listing.html:24
+msgid "Export"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/round-block-listing.html:33
+#: hypha/apply/funds/templates/funds/includes/round-block-listing.html:34
 msgid "There are no"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/round-block-listing.html:33
+#: hypha/apply/funds/templates/funds/includes/round-block-listing.html:34
 msgid "rounds"
 msgstr ""
 
@@ -2880,7 +3038,7 @@ msgstr ""
 #: hypha/apply/funds/templates/funds/includes/submission_stats.html:11
 #: hypha/apply/funds/templates/funds/submissions.html:5
 #: hypha/apply/funds/templates/funds/submissions_overview.html:4
-#: hypha/apply/funds/templates/funds/submissions_overview.html:11
+#: hypha/apply/funds/templates/funds/submissions_overview.html:9
 msgid "Submissions"
 msgstr ""
 
@@ -2890,9 +3048,12 @@ msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/submission_stats.html:18
 #: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:5
+#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:19
 #: hypha/apply/funds/templates/funds/reviewer_leaderboard_detail.html:5
-#: hypha/apply/funds/templates/funds/submissions_overview.html:23
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:112
+#: hypha/apply/funds/templates/funds/staff_assignments.html:19
+#: hypha/apply/funds/templates/funds/submissions_overview.html:18
+#: hypha/apply/funds/templates/funds/submissions_result.html:17
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:110
 #: hypha/apply/review/templates/review/review_list.html:4
 #: hypha/apply/review/templates/review/review_list.html:12
 msgid "Reviews"
@@ -2923,27 +3084,28 @@ msgid "Show archived"
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:60
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:63
 msgid "Filters"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:65
-#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:72
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:66
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:73
 msgid "Search"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:71
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:72
 msgid "submissions"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:72
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:73
 msgid "Search input"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:82
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:83
 msgid "Clear"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:83
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:84
 msgid "Filter by"
 msgstr ""
 
@@ -2952,7 +3114,7 @@ msgid "Are you sure you want to Unarchive this submission."
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/update_lead_form.html:3
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:28
+#: hypha/apply/projects/templates/application_projects/project_detail.html:49
 msgid "Assign Lead"
 msgstr ""
 
@@ -2973,20 +3135,36 @@ msgstr ""
 msgid ">Are you sure you want to delete \"%(object)s\"?"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:12
+#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:10
 msgid "Reviewer leaderboard"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:13
-#: hypha/apply/funds/templates/funds/reviewer_leaderboard_detail.html:13
+#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:11
+#: hypha/apply/funds/templates/funds/reviewer_leaderboard_detail.html:11
 msgid "Track and explore the reviews"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:24
+#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:16
+#: hypha/apply/funds/templates/funds/staff_assignments.html:5
+#: hypha/apply/funds/templates/funds/staff_assignments.html:10
+#: hypha/apply/funds/templates/funds/staff_assignments.html:16
+#: hypha/apply/funds/templates/funds/submissions_overview.html:15
+#: hypha/apply/funds/templates/funds/submissions_result.html:14
+msgid "Staff assignments"
+msgstr ""
+
+#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:22
+#: hypha/apply/funds/templates/funds/staff_assignments.html:22
+#: hypha/apply/funds/templates/funds/submissions_overview.html:21
+#: hypha/apply/funds/templates/funds/submissions_result.html:20
+msgid "Results"
+msgstr ""
+
+#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:30
 msgid "All reviewers"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/reviewer_leaderboard_detail.html:12
+#: hypha/apply/funds/templates/funds/reviewer_leaderboard_detail.html:10
 #, python-format
 msgid "Reviews by %(object)s"
 msgstr ""
@@ -2999,17 +3177,11 @@ msgstr ""
 msgid "Back to revisions"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/rounds.html:17
+#: hypha/apply/funds/templates/funds/rounds.html:16
 msgid "Explore current and past rounds"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/staff_assignments.html:5
-#: hypha/apply/funds/templates/funds/staff_assignments.html:12
-#: hypha/apply/funds/templates/funds/submissions_overview.html:20
-msgid "Staff assignments"
-msgstr ""
-
-#: hypha/apply/funds/templates/funds/staff_assignments.html:13
+#: hypha/apply/funds/templates/funds/staff_assignments.html:11
 msgid "Track and explore the staff assignments"
 msgstr ""
 
@@ -3039,58 +3211,58 @@ msgstr ""
 msgid "View application"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions.html:11
-#: hypha/apply/funds/templates/funds/submissions_overview.html:45
+#: hypha/apply/funds/templates/funds/submissions.html:9
+#: hypha/apply/funds/templates/funds/submissions_overview.html:38
 msgid "All Submissions"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_awaiting_review.html:5
-msgid "Submissions awaiting Review"
+#: hypha/apply/funds/templates/funds/submissions.html:10
+msgid "Search and filter all submissions"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_overview.html:12
-msgid "Track and explore recent submissions"
+#: hypha/apply/funds/templates/funds/submissions_awaiting_review.html:5
+msgid "Submissions awaiting Review"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_overview.html:26
-msgid "Results"
+#: hypha/apply/funds/templates/funds/submissions_overview.html:10
+msgid "Track and explore recent submissions"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_overview.html:56
+#: hypha/apply/funds/templates/funds/submissions_overview.html:49
 #: hypha/apply/funds/templates/funds/submissions_staff_flagged.html:6
 msgid "Staff Flagged Submissions"
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/submissions_result.html:3
-#: hypha/apply/funds/templates/funds/submissions_result.html:10
+#: hypha/apply/funds/templates/funds/submissions_result.html:8
 msgid "Submissions results"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_result.html:11
-msgid "Track and explore the results"
+#: hypha/apply/funds/templates/funds/submissions_result.html:9
+msgid "Track and explore submission results"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_result.html:22
+#: hypha/apply/funds/templates/funds/submissions_result.html:29
 msgid "Summary"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_result.html:26
+#: hypha/apply/funds/templates/funds/submissions_result.html:33
 msgid "Filter submissions to calculate values"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_result.html:29
+#: hypha/apply/funds/templates/funds/submissions_result.html:36
 msgid "Number of submission"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_result.html:30
+#: hypha/apply/funds/templates/funds/submissions_result.html:37
 msgid "Average value"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_result.html:31
+#: hypha/apply/funds/templates/funds/submissions_result.html:38
 msgid "Total value"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_result.html:34
+#: hypha/apply/funds/templates/funds/submissions_result.html:41
 msgid "Some submissions lack values and are not included."
 msgstr ""
 
@@ -3148,25 +3320,30 @@ msgstr ""
 msgid "next"
 msgstr ""
 
-#: hypha/apply/funds/views.py:244 hypha/apply/funds/views.py:276
-#: hypha/apply/funds/views.py:297 hypha/apply/funds/views.py:318
-#: hypha/apply/projects/views/project.py:395
+#: hypha/apply/funds/views.py:246 hypha/apply/funds/views.py:278
+#: hypha/apply/funds/views.py:299 hypha/apply/funds/views.py:320
+#: hypha/apply/projects/views/project.py:316
 msgid "Sorry something went wrong"
 msgstr ""
 
-#: hypha/apply/funds/views.py:361
+#: hypha/apply/funds/views.py:363
 msgid "Failed to update: "
 msgstr ""
 
-#: hypha/apply/funds/views.py:588 hypha/apply/funds/views.py:591
+#: hypha/apply/funds/views.py:604 hypha/apply/funds/views.py:607
+#: hypha/apply/funds/views.py:640 hypha/apply/funds/views.py:643
 msgid "No Round or Lab found matching the query"
 msgstr ""
 
-#: hypha/apply/funds/views.py:615
+#: hypha/apply/funds/views.py:667
 msgid "No statuses match the requested value"
 msgstr ""
 
-#: hypha/apply/funds/views.py:1231
+#: hypha/apply/funds/views.py:741
+msgid "Project Created!"
+msgstr ""
+
+#: hypha/apply/funds/views.py:1299
 msgid "Submission saved successfully"
 msgstr ""
 
@@ -3436,34 +3613,44 @@ msgstr ""
 msgid "File not found on submission"
 msgstr ""
 
-#: hypha/apply/projects/forms/project.py:35
+#: hypha/apply/projects/forms/project.py:47
 msgid "Something changed before your approval please re-review"
 msgstr ""
 
-#: hypha/apply/projects/forms/project.py:39
+#: hypha/apply/projects/forms/project.py:51
 msgid "The contract you were trying to approve has already been approved"
 msgstr ""
 
-#: hypha/apply/projects/forms/project.py:42
+#: hypha/apply/projects/forms/project.py:54
 msgid "You can only approve a signed contract"
 msgstr ""
 
-#: hypha/apply/projects/forms/project.py:57
-msgid "Set Project Lead"
+#: hypha/apply/projects/forms/project.py:69
+msgid "Select Project Lead"
 msgstr ""
 
-#: hypha/apply/projects/forms/project.py:73
+#: hypha/apply/projects/forms/project.py:87
 msgid "Project lead is a required field"
 msgstr ""
 
-#: hypha/apply/projects/forms/project.py:168
-msgid "A Project can only be sent for Approval when Committed."
+#: hypha/apply/projects/forms/project.py:275
+msgid "A Project can only be sent for Approval when Drafted."
 msgstr ""
 
-#: hypha/apply/projects/forms/project.py:186
+#: hypha/apply/projects/forms/project.py:292
+#: hypha/apply/projects/forms/project.py:304
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:49
+msgid "Contract"
+msgstr ""
+
+#: hypha/apply/projects/forms/project.py:312
 msgid "Document"
 msgstr ""
 
+#: hypha/apply/projects/forms/project.py:327
+msgid "Contract Document"
+msgstr ""
+
 #: hypha/apply/projects/forms/report.py:15
 msgid "This section of the report will be shared with the broader community."
 msgstr ""
@@ -3477,12 +3664,12 @@ msgid "Must include either public or private content when submitting a report."
 msgstr ""
 
 #: hypha/apply/projects/forms/vendor.py:50
-#: hypha/apply/projects/models/vendor.py:46
+#: hypha/apply/projects/models/vendor.py:48
 msgid "Yes, the account belongs to the organisation above"
 msgstr ""
 
 #: hypha/apply/projects/forms/vendor.py:51
-#: hypha/apply/projects/models/vendor.py:47
+#: hypha/apply/projects/models/vendor.py:49
 msgid "No, it is a personal bank account"
 msgstr ""
 
@@ -3538,160 +3725,168 @@ msgstr ""
 msgid "Quantity Selected on an Invoice"
 msgstr ""
 
-#: hypha/apply/projects/models/payment.py:148
+#: hypha/apply/projects/models/payment.py:150
 msgid "Message"
 msgstr ""
 
-#: hypha/apply/projects/models/payment.py:158
+#: hypha/apply/projects/models/payment.py:162
 #, python-brace-format
 msgid "Invoice requested for {project}"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:60
-msgid "Committed"
-msgstr ""
-
-#: hypha/apply/projects/models/project.py:61
+#: hypha/apply/projects/models/project.py:69
 msgid "Waiting for Approval"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:62
+#: hypha/apply/projects/models/project.py:70
 msgid "Contracting"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:63
+#: hypha/apply/projects/models/project.py:71
 msgid "In Progress"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:64
+#: hypha/apply/projects/models/project.py:72
 msgid "Closing"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:65
+#: hypha/apply/projects/models/project.py:73
 msgid "Complete"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:156
+#: hypha/apply/projects/models/project.py:161
 msgid "Proposed Start Date"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:157
+#: hypha/apply/projects/models/project.py:162
 msgid "Proposed End Date"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:284
+#: hypha/apply/projects/models/project.py:291
 msgid "Proposed End Date must be after Proposed Start Date"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:442
+#: hypha/apply/projects/models/project.py:459
+msgid "user groups"
+msgstr ""
+
+#: hypha/apply/projects/models/project.py:461
+msgid "Only selected group's users will be listed for this PAFReviewerRole"
+msgstr ""
+
+#: hypha/apply/projects/models/project.py:492
+#: hypha/apply/projects/models/project.py:494
 msgid "PAF Reviewers Roles"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:456
+#: hypha/apply/projects/models/project.py:513
 #, python-brace-format
 msgid "Approval of {project} by {user}"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:478
-#: hypha/apply/projects/templates/application_projects/project_detail.html:193
-msgid "Signed"
+#: hypha/apply/projects/models/project.py:546
+msgid "Counter Signed"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:478
-#: hypha/apply/projects/templates/application_projects/project_detail.html:204
+#: hypha/apply/projects/models/project.py:546
 msgid "Unsigned"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:481
+#: hypha/apply/projects/models/project.py:549
 #, python-brace-format
 msgid "Contract for {project} ({state})"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:496
+#: hypha/apply/projects/models/project.py:564
 #, python-brace-format
 msgid "Project file: {title}"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:183
+#: hypha/apply/projects/models/project.py:594
+#, python-brace-format
+msgid "Contract file: {title}"
+msgstr ""
+
+#: hypha/apply/projects/models/report.py:189
 msgid "week"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:184
+#: hypha/apply/projects/models/report.py:190
 msgid "month"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:185
+#: hypha/apply/projects/models/report.py:191
 msgid "year"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:187
+#: hypha/apply/projects/models/report.py:193
 msgid "Weeks"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:188
+#: hypha/apply/projects/models/report.py:194
 msgid "Months"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:189 hypha/public/partner/tables.py:21
+#: hypha/apply/projects/models/report.py:195 hypha/public/partner/tables.py:21
 msgid "Years"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:201
+#: hypha/apply/projects/models/report.py:207
 msgid "Reporting Disabled"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:205
+#: hypha/apply/projects/models/report.py:211
 #, python-brace-format
 msgid "One time, that already has reported on {date}"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:207
+#: hypha/apply/projects/models/report.py:213
 #, python-brace-format
 msgid "One time on {date}"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:212
-#: hypha/apply/projects/models/report.py:223
+#: hypha/apply/projects/models/report.py:218
+#: hypha/apply/projects/models/report.py:229
 msgid "last day"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:218
+#: hypha/apply/projects/models/report.py:224
 #, python-brace-format
 msgid "Once a year on {month} {day}"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:219
+#: hypha/apply/projects/models/report.py:225
 #, python-brace-format
 msgid "Every {occurrence} years on {month} {day}"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:227
+#: hypha/apply/projects/models/report.py:233
 #, python-brace-format
 msgid "Once a month on the {day}"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:228
+#: hypha/apply/projects/models/report.py:234
 #, python-brace-format
 msgid "Every {occurrence} months on the {day}"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:233
+#: hypha/apply/projects/models/report.py:239
 #, python-brace-format
 msgid "Once a week on {weekday}"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:234
+#: hypha/apply/projects/models/report.py:240
 #, python-brace-format
 msgid "Every {occurrence} weeks on {weekday}"
 msgstr ""
 
 #: hypha/apply/projects/tables.py:13
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:16
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:25
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:61
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:70
-#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:22
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:21
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:19
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:28
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:89
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:98
+#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:25
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:24
 msgid "Invoice Number"
 msgstr ""
 
@@ -3700,7 +3895,7 @@ msgid "Project Name"
 msgstr ""
 
 #: hypha/apply/projects/tables.py:67
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:5
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:8
 msgid "Reporting"
 msgstr ""
 
@@ -3716,6 +3911,102 @@ msgstr ""
 msgid "to"
 msgstr ""
 
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:6
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:138
+msgid "Contracting documents"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:19
+msgid "Submit contract documents"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:22
+msgid "Submit contracting documents"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:23
+msgid "Are you sure you want to submit contracting documents?"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:24
+msgid ""
+"Make sure you have uploaded correct contract and all required contracting "
+"documents."
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:35
+msgid "Approve contract documents"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:77
+msgid "Need corrections/amendments to contract?"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:92
+msgid "Signed contract by Contracting team "
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:100
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:120
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:216
+#: hypha/apply/templates/forms/includes/field.html:8
+msgid "Upload"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:102
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:122
+msgid "Reupload"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:112
+msgid "Countersigned contract by Applicant/Contractor "
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:145
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:149
+msgid "Upload new"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:148
+msgid "Upload contracting documents"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:160
+msgid "Every project should have the following documents"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:196
+#: hypha/apply/projects/templates/application_projects/includes/deliverables_block.html:35
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:195
+msgid "Remove"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:215
+msgid "Upload Countersigned Contract"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:218
+msgid "Upload Signed Contract"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:219
+msgid "The signed contract will be sent to Applicant once you submit."
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:229
+msgid "Approve Contract"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:230
+msgid ""
+"You confirm that the uploaded contract is acceptable for commencing the "
+"project."
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:231
+msgid "This cannot be undone."
+msgstr ""
+
 #: hypha/apply/projects/templates/application_projects/includes/deliverables_block.html:5
 msgid "Choose deliverables"
 msgstr ""
@@ -3736,11 +4027,6 @@ msgstr ""
 msgid "Deliverables"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/deliverables_block.html:35
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:125
-msgid "Remove"
-msgstr ""
-
 #: hypha/apply/projects/templates/application_projects/includes/deliverables_block.html:41
 msgid "Total:"
 msgstr ""
@@ -3757,16 +4043,20 @@ msgstr ""
 msgid "Some details"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:8
-#: hypha/apply/projects/templates/application_projects/project_detail.html:155
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:10
 msgid "Add Invoice"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:46
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:64
+#: hypha/apply/projects/templates/application_projects/invoice_admin_detail.html:26
+msgid "Update Invoice status"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:74
 msgid "No active Invoices."
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:54
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:82
 msgid "Show rejected"
 msgstr ""
 
@@ -3813,12 +4103,13 @@ msgid "Report every:"
 msgstr ""
 
 #: hypha/apply/projects/templates/application_projects/includes/report_frequency_config.html:73
-#: hypha/apply/projects/templates/application_projects/invoice_form.html:28
 #: hypha/apply/projects/templates/application_projects/project_form.html:34
 #: hypha/apply/projects/templates/application_projects/report_form.html:45
 #: hypha/apply/projects/templates/application_projects/report_form.html:56
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:70
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:98
+#: hypha/apply/projects/views/payment.py:169
+#: hypha/apply/projects/views/payment.py:222
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:69
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:97
 msgid "Save"
 msgstr ""
 
@@ -3864,371 +4155,369 @@ msgid ""
 "any time."
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:9
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:14
 msgid "Report frequency"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:13
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:17
 msgid "Enable"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:13
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:17
 msgid "Change"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:36
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:40
 msgid "Past reports"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:42
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:51
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:46
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:55
 msgid "Period End"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:67
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:81
 msgid "Unskip"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:75
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:89
 msgid "No reports submitted"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:82
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:96
 #: hypha/templates/blocks/more_block.html:6
 msgid "Show more"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:6
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:77
-msgid "Supporting documents"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:7
+msgid "Project documents"
 msgstr ""
 
 #: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:20
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:115
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:31
-msgid "Download"
+msgid "Resubmit for approval"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:22
+msgid "Submit for approval"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:32
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:258
+msgid "View/Update Approvers"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:28
-#: hypha/apply/projects/templates/application_projects/project_detail.html:171
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:71
 #: hypha/apply/projects/views/vendor.py:250
 msgid "Contracting Information"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:36
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:60
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:80
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:108
 msgid "Fill in"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:52
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:99
 msgid "Approval Form"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:86
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:89
-msgid "Choose file"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:124
+msgid "Scope Of Work (SOW)"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:91
-msgid "Upload new"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:143
+msgid "Supporting documents"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:96
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:158
 msgid "Every project should include the following documents"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:143
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:67
-msgid "Submit for Approval"
-msgstr ""
-
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:150
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:211
 msgid "Select a document"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:152
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:213
 msgid "Copy"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:157
-msgid "Upload a new document"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:218
+msgid "Upload supporting documents"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_admin_detail.html:22
-msgid "Update Invoice Status"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:227
+msgid "Submit for Approval"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_admin_detail.html:26
-msgid "Update Invoice status"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:230
+msgid "Are you sure you're ready to submit?"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:4
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:4
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:11
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:26
-#: hypha/apply/projects/templates/application_projects/invoice_form.html:4
-#: hypha/apply/projects/templates/application_projects/invoice_form.html:8
-msgid "Invoice"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:232
+msgid "This project is missing the following documents"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:11
-msgid "Delete Invoice"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:239
+msgid "Submit anyway"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:21
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:20
-msgid "Vendor"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:244
+msgid "Please select approvers for PAF in "
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:27
-msgid "Are you sure you want to delete this invoice for"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:244
+msgid "sequential order"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:31
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:139
-msgid "Supporting Documents"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:244
+msgid "parallel order"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:47
-msgid ""
-"Only editable when 'Submitted' or you have been requested to make changes"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:245
+msgid "(please note that in "
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_list.html:13
-msgid "All Invoices"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:245
+msgid "sequential order, approvers will approve PAF one after the other)"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_list.html:21
-msgid "invoices"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:245
+msgid "parallel order, approvers can approve PAF anytime)"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_list.html:25
-msgid "No Invoices available"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:249
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:266
+msgid "No PAF Reviewer Roles created yet, please create these in "
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/overview.html:6
-#: hypha/apply/projects/templates/application_projects/overview.html:18
-#: hypha/apply/projects/templates/application_projects/overview.html:32
-#: hypha/apply/projects/templates/application_projects/project_list.html:6
-msgid "Projects"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:250
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:267
+msgid " project settings"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/overview.html:19
-msgid "Track and explore recent projects"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:262
+msgid "Are you sure you want to update the approvers?"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/overview.html:46
-msgid "Project Invoices"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:262
+msgid "The uppermost active approver will be notified via email."
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/overview.html:61
-#: hypha/apply/projects/templates/application_projects/report_list.html:6
-msgid "Reports"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:262
+msgid "All approvers will be notified via email."
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:7
-msgid "Request Approval"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:275
+msgid "Update PAF Status"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:10
-msgid "Are you sure you're ready to submit?"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:276
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:174
+msgid "Project's current status"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:12
-msgid "This project is missing the following documents"
+#: hypha/apply/projects/templates/application_projects/invoice_admin_detail.html:22
+msgid "Update Invoice Status"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:19
-msgid "Submit anyway"
+#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:4
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:4
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:11
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:29
+#: hypha/apply/projects/templates/application_projects/invoice_form.html:4
+#: hypha/apply/projects/templates/application_projects/invoice_form.html:11
+msgid "Invoice"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:34
-msgid "Update Final Approval Status"
+#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:11
+msgid "Delete Invoice"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:35
-msgid ""
-"This will move the project into contracting and notify the compliance team."
+#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:23
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:22
+msgid "Vendor"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:36
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:45
-msgid "This cannot be undone."
+#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:30
+msgid "Are you sure you want to delete this invoice for"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:43
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:129
-msgid "Approve Contract"
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:34
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:137
+msgid "Supporting Documents"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:44
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:51
 msgid ""
-"You confirm that the uploaded contract is acceptable for commencing the "
-"project."
+"Only editable when 'Submitted' or you have been requested to make changes"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:56
-msgid "A lead must be assigned"
+#: hypha/apply/projects/templates/application_projects/invoice_list.html:11
+msgid "All Invoices"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:58
-msgid "Project approval form must be completed"
+#: hypha/apply/projects/templates/application_projects/invoice_list.html:12
+msgid "View, search and filter all project invoices"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:60
-msgid "Currently awaiting approval"
+#: hypha/apply/projects/templates/application_projects/invoice_list.html:17
+msgid "invoices"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:76
-msgid "Update Project Status"
+#: hypha/apply/projects/templates/application_projects/invoice_list.html:21
+msgid "No Invoices available"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:80
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:82
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:159
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:161
-msgid "Update PAF Status"
+#: hypha/apply/projects/templates/application_projects/overview.html:6
+#: hypha/apply/projects/templates/application_projects/overview.html:16
+#: hypha/apply/projects/templates/application_projects/overview.html:28
+#: hypha/apply/projects/templates/application_projects/project_list.html:6
+msgid "Projects"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:83
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:162
-msgid "Project's current status"
+#: hypha/apply/projects/templates/application_projects/overview.html:17
+msgid "Track and explore recent projects"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:111
-msgid "Approved By"
+#: hypha/apply/projects/templates/application_projects/overview.html:42
+msgid "Project Invoices"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:35
-msgid "Download as PDF"
+#: hypha/apply/projects/templates/application_projects/overview.html:57
+#: hypha/apply/projects/templates/application_projects/report_list.html:6
+msgid "Reports"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:37
-msgid "Download as DOCX"
+#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:18
+#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:21
+msgid "Update Project Status"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:45
-#: hypha/apply/projects/templates/application_projects/project_detail.html:79
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:34
+#: hypha/apply/projects/templates/application_projects/project_detail.html:114
 msgid "Project Information"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:49
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:38
 msgid "Proposed start date"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:54
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:43
 msgid "Project Proposed end date"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:59
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:48
 msgid "Legal name"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:74
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:63
 msgid "Phone"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:79
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:68
 msgid "Value"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:85
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:74
 msgid "Sent to Compliance"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:99
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:95
 msgid "Approvals"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:101
-msgid "Approver"
-msgstr ""
-
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:107
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:105
 #: hypha/apply/review/templates/review/review_detail.html:10
 msgid "Review"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:109
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:107
 msgid "Submission lead"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:113
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:111
 msgid "Staff Reviewers"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:125
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:135
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:123
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:133
 msgid "No reviews"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:158
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:157
 msgid "Edit PAF"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_form.html:50
-msgid "Approval form not configured. Please add an approval form in the"
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:161
+msgid "Download Approval Form"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_form.html:51
-msgid "fund settings"
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:165
+#: hypha/apply/projects/templates/application_projects/project_sow_detail.html:35
+msgid "Download as PDF"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:58
-msgid "Details"
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:167
+#: hypha/apply/projects/templates/application_projects/project_sow_detail.html:37
+msgid "Download as DOCX"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:82
-msgid "Contractor"
+#: hypha/apply/projects/templates/application_projects/project_approval_form.html:79
+msgid "Approval form not configured. Please add an approval form in the"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:129
-msgid "Fill in Contracting Info"
+#: hypha/apply/projects/templates/application_projects/project_approval_form.html:80
+msgid "fund settings"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:136
-msgid "Upload Signed Contract"
+#: hypha/apply/projects/templates/application_projects/project_detail.html:13
+#, python-format
+msgid " This project is in %(status)s state. "
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:138
-msgid "Upload Contract"
+#: hypha/apply/projects/templates/application_projects/project_detail.html:82
+msgid "Details"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:140
-#: hypha/apply/templates/forms/includes/field.html:8
-msgid "Upload"
+#: hypha/apply/projects/templates/application_projects/project_detail.html:117
+msgid "Contractor"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:148
-msgid "Upload contract"
+#: hypha/apply/projects/templates/application_projects/project_detail.html:159
+#: hypha/apply/projects/templates/application_projects/project_detail.html:164
+msgid "Next Step"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:167
-msgid "Supporting Information"
+#: hypha/apply/projects/templates/application_projects/project_detail.html:179
+#: hypha/apply/projects/templates/application_projects/project_detail.html:185
+msgid "PAF Approvals"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:174
-msgid "Approval form"
+#: hypha/apply/projects/templates/application_projects/project_detail.html:188
+msgid "Approved by "
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:185
-msgid "Contracts"
+#: hypha/apply/projects/templates/application_projects/project_detail.html:190
+msgid "Pending approval from "
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/project_list.html:11
+msgid "All Projects"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:214
-msgid "Approved by"
+#: hypha/apply/projects/templates/application_projects/project_list.html:12
+msgid "View, Search and filter all projects"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:222
-msgid "Corrections or amendments to your contract?"
+#: hypha/apply/projects/templates/application_projects/project_list.html:20
+msgid "No Projects Available."
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_list.html:13
-msgid "All Projects"
+#: hypha/apply/projects/templates/application_projects/project_sow_detail.html:31
+msgid "Download"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_list.html:24
-msgid "No Projects Available."
+#: hypha/apply/projects/templates/application_projects/project_sow_detail.html:45
+msgid "Project scope of work(SOW)"
 msgstr ""
 
 #: hypha/apply/projects/templates/application_projects/report_detail.html:4
@@ -4297,11 +4586,15 @@ msgstr ""
 msgid "Are you sure you want to submit your report?"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/report_list.html:12
+#: hypha/apply/projects/templates/application_projects/report_list.html:11
 msgid "Submitted Reports"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/report_list.html:22
+#: hypha/apply/projects/templates/application_projects/report_list.html:12
+msgid "View and filter all Submitted Reports"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/report_list.html:20
 msgid "No Reports Available."
 msgstr ""
 
@@ -4358,35 +4651,84 @@ msgstr ""
 msgid "Visit Project Detail Page"
 msgstr ""
 
-#: hypha/apply/projects/views/payment.py:55
-#: hypha/apply/projects/views/payment.py:209
+#: hypha/apply/projects/views/payment.py:63
+#: hypha/apply/projects/views/payment.py:254
 #, python-brace-format
 msgid "<p>Invoice status updated to: {status}.</p>"
 msgstr ""
 
-#: hypha/apply/projects/views/payment.py:155
+#: hypha/apply/projects/views/payment.py:181
 msgid "<p>Invoice created.</p>"
 msgstr ""
 
-#: hypha/apply/projects/views/project.py:166
-#, python-brace-format
-msgid ""
-"<p>{user} request changes the Project and update status to {project_status}."
-"</p>"
+#: hypha/apply/projects/views/payment.py:204
+msgid "Invoice has been uploaded"
 msgstr ""
 
-#: hypha/apply/projects/views/project.py:202
-#, python-brace-format
+#: hypha/apply/projects/views/project.py:125
+msgid "PAF has been submitted for approval"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:148
+msgid "Document has been uploaded"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:168
+msgid "Document has been removed"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:192
+msgid "Contracting document has been removed"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:263
+msgid "Lead has been updated"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:347
 msgid ""
-"<p>{user} approved the Project and update status to {project_status}.</p>"
+"Contractor documents have been approved. You can receive invoices from "
+"applicant now."
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:385
+msgid "Countersigned contract uploaded"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:388
+msgid "Signed contract uploaded"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:433
+msgid "Contract documents submitted"
 msgstr ""
 
-#: hypha/apply/projects/views/project.py:494
+#: hypha/apply/projects/views/project.py:455
+msgid "Contracting document has been uploaded"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:480
 #, python-brace-format
 msgid "<p>{role} has updated PAF status to {paf_status}.</p>"
 msgstr ""
 
-#: hypha/apply/projects/views/project.py:805
+#: hypha/apply/projects/views/project.py:502
+msgid "PAF status has been updated"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:518
+msgid "PAF has been approved"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:590
+msgid "Project status has been updated"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:637
+msgid "PAF approvers have been updated"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:1046
 msgid "You are not allowed to edit the project at this time"
 msgstr ""
 
@@ -4411,16 +4753,12 @@ msgstr ""
 msgid "Score"
 msgstr ""
 
-#: hypha/apply/review/blocks.py:162
-msgid "Paragraph"
-msgstr ""
-
-#: hypha/apply/review/models.py:159
+#: hypha/apply/review/models.py:162
 #: hypha/apply/review/templates/review/review_detail.html:19
 msgid "Recommendation"
 msgstr ""
 
-#: hypha/apply/review/models.py:164
+#: hypha/apply/review/models.py:167
 msgid "Visibility"
 msgstr ""
 
@@ -4496,11 +4834,11 @@ msgstr ""
 msgid "at"
 msgstr ""
 
-#: hypha/apply/review/templates/review/review_detail.html:48
+#: hypha/apply/review/templates/review/review_detail.html:49
 msgid "Review was not against the latest version"
 msgstr ""
 
-#: hypha/apply/review/templates/review/review_detail.html:68
+#: hypha/apply/review/templates/review/review_detail.html:69
 msgid ""
 "An opinion is a replacement for a review. You will no longer be able to "
 "submit a review for this application."
@@ -4514,11 +4852,11 @@ msgstr ""
 msgid "Edit Review"
 msgstr ""
 
-#: hypha/apply/review/views.py:151
+#: hypha/apply/review/views.py:156
 msgid "Update Review draft"
 msgstr ""
 
-#: hypha/apply/review/views.py:151
+#: hypha/apply/review/views.py:156
 msgid "Create Review"
 msgstr ""
 
@@ -4623,17 +4961,13 @@ msgid "Image field"
 msgstr ""
 
 #: hypha/apply/stream_forms/blocks.py:419
-msgid "File field"
+msgid "Single File field"
 msgstr ""
 
 #: hypha/apply/stream_forms/blocks.py:433
 msgid "Multiple File field"
 msgstr ""
 
-#: hypha/apply/stream_forms/blocks.py:466
-msgid "Section text"
-msgstr ""
-
 #: hypha/apply/stream_forms/blocks.py:467
 msgid "Section header"
 msgstr ""
@@ -4642,12 +4976,12 @@ msgstr ""
 msgid "Form fields"
 msgstr ""
 
-#: hypha/apply/stream_forms/models.py:70
+#: hypha/apply/stream_forms/models.py:71
 msgid ""
 "You are logged in so this information is fetched from your user account."
 msgstr ""
 
-#: hypha/apply/templates/forms/includes/field.html:35
+#: hypha/apply/templates/forms/includes/field.html:37
 msgid "See help guide for more information."
 msgstr ""
 
@@ -4657,56 +4991,58 @@ msgid ""
 "below."
 msgstr ""
 
-#: hypha/apply/users/admin_views.py:72 hypha/apply/users/admin_views.py:97
+#: hypha/apply/users/admin_views.py:106 hypha/apply/users/admin_views.py:131
 msgid "Search users"
 msgstr ""
 
-#: hypha/apply/users/forms.py:60
+#: hypha/apply/users/forms.py:43
+msgid "A user with that email already exists."
+msgstr ""
+
+#: hypha/apply/users/forms.py:44
+msgid "The two password fields didn't match."
+msgstr ""
+
+#: hypha/apply/users/forms.py:62
 msgid ""
 "You are registered using OAuth, please contact an admin if you need to "
 "change your email address."
 msgstr ""
 
-#: hypha/apply/users/forms.py:78
+#: hypha/apply/users/forms.py:80
 msgid "Only includes active, non-superusers"
 msgstr ""
 
-#: hypha/apply/users/forms.py:87
+#: hypha/apply/users/forms.py:89
 #: hypha/apply/users/templates/users/account.html:34
 #: hypha/apply/users/templates/users/activation/email.txt:13
 msgid "Password"
 msgstr ""
 
-#: hypha/apply/users/forms.py:88
+#: hypha/apply/users/forms.py:90
 msgid "Email change requires you to put password."
 msgstr ""
 
-#: hypha/apply/users/forms.py:101 hypha/apply/users/forms.py:130
+#: hypha/apply/users/forms.py:103 hypha/apply/users/forms.py:132
 msgid "Incorrect password. Please try again."
 msgstr ""
 
-#: hypha/apply/users/forms.py:117
+#: hypha/apply/users/forms.py:119
 msgid "Please type your password to confirm"
 msgstr ""
 
-#: hypha/apply/users/models.py:175
+#: hypha/apply/users/models.py:179
 msgid "email address"
 msgstr ""
 
-#: hypha/apply/users/models.py:178
+#: hypha/apply/users/models.py:182
 msgid "Slack name"
 msgstr ""
 
-#: hypha/apply/users/models.py:180
+#: hypha/apply/users/models.py:184
 msgid "This is the name we should \"@mention\" when sending notifications"
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/_base.html:7
-#: hypha/apply/users/templates/two_factor/_base_focus.html:7
-#: hypha/apply/users/templates/users/account.html:9
-msgid "Welcome"
-msgstr ""
-
 #: hypha/apply/users/templates/two_factor/_base.html:9
 #: hypha/apply/users/templates/two_factor/_base_focus.html:9
 #: hypha/apply/users/templates/users/account.html:11
@@ -4717,6 +5053,7 @@ msgstr ""
 #: hypha/apply/users/templates/users/login.html:5
 #: hypha/apply/users/templates/users/login.html:6
 #: hypha/apply/users/templates/users/login.html:37
+#: hypha/public/utils/templates/utils/includes/login_button.html:7
 msgid "Login"
 msgstr ""
 
@@ -4746,8 +5083,8 @@ msgstr ""
 
 #: hypha/apply/users/templates/two_factor/admin/disable.html:23
 #: hypha/apply/users/templates/users/account.html:41
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:77
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:79
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:76
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:78
 msgid "Disable 2FA"
 msgstr ""
 
@@ -4862,43 +5199,39 @@ msgid ""
 "QR code displayed below."
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/core/setup.html:26
-msgid "Advanced"
+#: hypha/apply/users/templates/two_factor/core/setup.html:25
+msgid "Unable to scan the QR code? Try this link:"
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/core/setup.html:27
-msgid "For advanced users, here is the otpauth url in string format."
-msgstr ""
-
-#: hypha/apply/users/templates/two_factor/core/setup.html:30
+#: hypha/apply/users/templates/two_factor/core/setup.html:26
 msgid ""
 "<strong>Step 2:</strong> Enter the 6-digit verification code generated by "
 "the app below."
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/core/setup.html:32
+#: hypha/apply/users/templates/two_factor/core/setup.html:28
 msgid ""
 "Please enter the phone number you wish to receive the text messages on. This "
 "number will be validated in the next step."
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/core/setup.html:36
+#: hypha/apply/users/templates/two_factor/core/setup.html:32
 msgid ""
 "Please enter the phone number you wish to be called on. This number will be "
 "validated in the next step."
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/core/setup.html:41
+#: hypha/apply/users/templates/two_factor/core/setup.html:37
 #: hypha/apply/users/templates/users/login.html:12
 msgid "We are calling your phone right now, please enter the digits you hear."
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/core/setup.html:44
+#: hypha/apply/users/templates/two_factor/core/setup.html:40
 #: hypha/apply/users/templates/users/login.html:15
 msgid "We sent you a text message, please enter the tokens we sent."
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/core/setup.html:48
+#: hypha/apply/users/templates/two_factor/core/setup.html:44
 msgid ""
 "We've encountered an issue with the selected authentication method. Please "
 "go back and verify that you entered your information correctly, try again, "
@@ -4906,7 +5239,7 @@ msgid ""
 "contact the site administrator."
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/core/setup.html:55
+#: hypha/apply/users/templates/two_factor/core/setup.html:51
 msgid ""
 "To identify and verify your YubiKey, please insert a token in the field "
 "below. Your YubiKey will be linked to your account."
@@ -5056,7 +5389,7 @@ msgid "Enable Two-Factor Authentication"
 msgstr ""
 
 #: hypha/apply/users/templates/users/account.html:4
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:22
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:21
 msgid "Account"
 msgstr ""
 
@@ -5113,7 +5446,6 @@ msgid "in the future using"
 msgstr ""
 
 #: hypha/apply/users/templates/users/activation/email.txt:12
-#: hypha/apply/users/templates/wagtailusers/users/list.html:15
 msgid "Username"
 msgstr ""
 
@@ -5194,7 +5526,7 @@ msgstr ""
 
 #: hypha/apply/users/templates/users/email_change/confirm_password.html:4
 #: hypha/apply/users/templates/users/email_change/confirm_password.html:5
-#: hypha/apply/users/views.py:122
+#: hypha/apply/users/views.py:159
 msgid "Enter Password"
 msgstr ""
 
@@ -5204,7 +5536,7 @@ msgid "Check your email"
 msgstr ""
 
 #: hypha/apply/users/templates/users/email_change/done.html:5
-#: hypha/apply/users/views.py:168
+#: hypha/apply/users/views.py:205
 msgid "Verify Email"
 msgstr ""
 
@@ -5333,58 +5665,29 @@ msgstr ""
 msgid "Send password reset email"
 msgstr ""
 
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:24
+#: hypha/apply/users/templates/users/register.html:5
+#: hypha/apply/users/templates/users/register.html:6
+#: hypha/apply/users/templates/users/register.html:22
+msgid "Register"
+msgstr ""
+
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:23
 msgid "Roles"
 msgstr ""
 
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:72
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:100
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:71
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:99
 msgid "Delete user"
 msgstr ""
 
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:79
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:78
 msgid "This account do not have 2FA enabled."
 msgstr ""
 
-#: hypha/apply/users/templates/wagtailusers/users/index.html:3
-#: hypha/apply/users/templates/wagtailusers/users/index.html:28
-msgid "Users"
-msgstr ""
-
-#: hypha/apply/users/templates/wagtailusers/users/index.html:29
-msgid "Add a user"
-msgstr ""
-
-#: hypha/apply/users/templates/wagtailusers/users/index.html:38
-msgid "Select all users in listing"
-msgstr ""
-
-#: hypha/apply/users/templates/wagtailusers/users/list.html:7
-#: hypha/public/people/models.py:179
-msgid "Name"
-msgstr ""
-
-#: hypha/apply/users/templates/wagtailusers/users/list.html:31
-msgid "Last Login"
-msgstr ""
-
-#: hypha/apply/users/templates/wagtailusers/users/list.html:48
-msgid "Admin"
-msgstr ""
-
-#: hypha/apply/users/templates/wagtailusers/users/list.html:49
-msgid "Inactive"
-msgstr ""
-
-#: hypha/apply/users/templates/wagtailusers/users/list.html:50
-#, python-format
-msgid "%(time_period)s ago"
-msgstr ""
-
 #: hypha/apply/users/templates/wagtailusers/users/results.html:7
 #, python-format
-msgid "There is %(counter)s user"
-msgid_plural "There are %(counter)s users"
+msgid "There is %(counter)s match"
+msgid_plural "There are %(counter)s matches"
 msgstr[0] ""
 msgstr[1] ""
 
@@ -5411,19 +5714,23 @@ msgstr ""
 msgid "Apply filters"
 msgstr ""
 
+#: hypha/apply/users/templates/wagtailusers/users/results.html:51
+msgid "Export Users"
+msgstr ""
+
 #: hypha/apply/users/utils.py:36
 msgid "Email is already in use."
 msgstr ""
 
-#: hypha/apply/users/views.py:153
+#: hypha/apply/users/views.py:190
 msgid "Password Page timed out. Try changing the email again."
 msgstr ""
 
-#: hypha/apply/users/views.py:174
+#: hypha/apply/users/views.py:211
 msgid "Hijack feature is not enabled."
 msgstr ""
 
-#: hypha/apply/users/views.py:206
+#: hypha/apply/users/views.py:243
 #, python-brace-format
 msgid "Your email has been successfully updated to {email}!"
 msgstr ""
@@ -5672,6 +5979,10 @@ msgstr ""
 msgid "Other"
 msgstr ""
 
+#: hypha/public/people/models.py:179
+msgid "Name"
+msgstr ""
+
 #: hypha/public/people/models.py:183
 msgid "Social accounts"
 msgstr ""
@@ -5692,15 +6003,15 @@ msgstr ""
 msgid "Funds Reviewed"
 msgstr ""
 
-#: hypha/public/projects/models.py:127
+#: hypha/public/projects/models.py:129
 msgid "Contact Details"
 msgstr ""
 
-#: hypha/public/projects/models.py:129
+#: hypha/public/projects/models.py:131
 msgid "Related Projects"
 msgstr ""
 
-#: hypha/public/projects/models.py:132
+#: hypha/public/projects/models.py:134
 msgid "Categories"
 msgstr ""
 
@@ -5736,33 +6047,33 @@ msgstr ""
 msgid "Site name, used by Open Graph."
 msgstr ""
 
-#: hypha/public/utils/models.py:237
+#: hypha/public/utils/models.py:240
 msgid "Default site logo"
 msgstr ""
 
-#: hypha/public/utils/models.py:246
+#: hypha/public/utils/models.py:249
 msgid "Mobil site logo (if not set default will be used)"
 msgstr ""
 
-#: hypha/public/utils/models.py:252
+#: hypha/public/utils/models.py:255
 msgid ""
 "Link for the site logo, e.g. \"https://www.example.org/\". If not set, "
 "defaults to page with slug set to \"home\"."
 msgstr ""
 
-#: hypha/public/utils/models.py:258
+#: hypha/public/utils/models.py:261
 msgid "This will be added to the footer, html tags is allowed."
 msgstr ""
 
-#: hypha/public/utils/models.py:317
+#: hypha/public/utils/models.py:321
 msgid "In months"
 msgstr ""
 
-#: hypha/public/utils/models.py:343
+#: hypha/public/utils/models.py:347
 msgid "Funding"
 msgstr ""
 
-#: hypha/templates/base-apply.html:121 hypha/templates/base-apply.html:145
+#: hypha/templates/base-apply.html:111 hypha/templates/base-apply.html:135
 msgid "Log out"
 msgstr ""
 
@@ -5770,6 +6081,10 @@ msgstr ""
 msgid "Apply for the"
 msgstr ""
 
+#: hypha/templates/django/forms/widgets/number.html:11
+msgid "This must be a number"
+msgstr ""
+
 #: hypha/templates/includes/message_item.html:7
 msgid "Ok"
 msgstr ""
diff --git a/hypha/locale/en/LC_MESSAGES/django.po b/hypha/locale/en/LC_MESSAGES/django.po
index 0f0c30ead6b3ea4b156ea191117a3725ea09eaa2..8e2456027c25a47591e5b91ee305c034de6c1f4e 100644
--- a/hypha/locale/en/LC_MESSAGES/django.po
+++ b/hypha/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-02-22 18:55+0000\n"
+"POT-Creation-Date: 2023-05-13 09:19+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -87,96 +87,100 @@ msgid "Requested changes for acceptance: \"{comment}\""
 msgstr ""
 
 #: hypha/apply/activity/adapters/activity_feed.py:41
+msgid "Submitted Contract Documents"
+msgstr ""
+
+#: hypha/apply/activity/adapters/activity_feed.py:42
 #, python-brace-format
 msgid "Uploaded a {contract.state} contract"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:42
+#: hypha/apply/activity/adapters/activity_feed.py:43
 msgid "Approved contract"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:44
+#: hypha/apply/activity/adapters/activity_feed.py:45
 msgid "Invoice created"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:45
+#: hypha/apply/activity/adapters/activity_feed.py:46
 msgid "Submitted a report"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:48
+#: hypha/apply/activity/adapters/activity_feed.py:49
 #: hypha/apply/activity/adapters/django_messages.py:21
 msgid "Reporting disabled"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:51
+#: hypha/apply/activity/adapters/activity_feed.py:52
 #: hypha/apply/activity/adapters/slack.py:73
 #, python-brace-format
 msgid "{user} has archived the submission: {source.title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:52
+#: hypha/apply/activity/adapters/activity_feed.py:53
 #: hypha/apply/activity/adapters/slack.py:74
 #, python-brace-format
 msgid "{user} has unarchived the submission: {source.title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:82
+#: hypha/apply/activity/adapters/activity_feed.py:83
 msgid "Reviewers updated."
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:84
-#: hypha/apply/activity/adapters/activity_feed.py:169
-#: hypha/apply/activity/adapters/slack.py:189
+#: hypha/apply/activity/adapters/activity_feed.py:85
+#: hypha/apply/activity/adapters/activity_feed.py:170
+#: hypha/apply/activity/adapters/slack.py:182
 msgid "Added:"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:88
-#: hypha/apply/activity/adapters/activity_feed.py:173
-#: hypha/apply/activity/adapters/slack.py:193
+#: hypha/apply/activity/adapters/activity_feed.py:89
+#: hypha/apply/activity/adapters/activity_feed.py:174
+#: hypha/apply/activity/adapters/slack.py:186
 msgid "Removed:"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:94
+#: hypha/apply/activity/adapters/activity_feed.py:95
 msgid "Batch Reviewers Updated."
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:97
+#: hypha/apply/activity/adapters/activity_feed.py:98
 #, python-brace-format
 msgid "{user} as {name}."
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:114
+#: hypha/apply/activity/adapters/activity_feed.py:115
 #, python-brace-format
 msgid "Successfully deleted submissions: {title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:121
+#: hypha/apply/activity/adapters/activity_feed.py:122
 #, python-brace-format
 msgid "Successfully archived submissions: {title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:127
+#: hypha/apply/activity/adapters/activity_feed.py:128
 #, python-brace-format
 msgid "Progressed from {old_display} to {new_display}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:167
+#: hypha/apply/activity/adapters/activity_feed.py:168
 msgid "Partners updated."
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:181
+#: hypha/apply/activity/adapters/activity_feed.py:182
 #, python-brace-format
 msgid ""
 "Updated reporting frequency. New schedule is: {new_schedule} starting on "
 "{schedule_start}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:191
+#: hypha/apply/activity/adapters/activity_feed.py:192
 #, python-brace-format
 msgid "Updated Invoice status to: {status}."
 msgstr ""
 
-#: hypha/apply/activity/adapters/activity_feed.py:229
+#: hypha/apply/activity/adapters/activity_feed.py:230
 #, python-brace-format
 msgid "Screening decision from {old_status} to {new_status}"
 msgstr ""
@@ -198,7 +202,7 @@ msgid "Reminder deleted"
 msgstr ""
 
 #: hypha/apply/activity/adapters/django_messages.py:28
-#: hypha/apply/activity/adapters/slack.py:214
+#: hypha/apply/activity/adapters/slack.py:207
 #, python-brace-format
 msgid "{user} as {name},"
 msgstr ""
@@ -230,26 +234,60 @@ msgstr ""
 msgid "Successfully determined as {outcome}: "
 msgstr ""
 
-#: hypha/apply/activity/adapters/emails.py:66
+#: hypha/apply/activity/adapters/emails.py:75
 #, python-brace-format
 msgid "Application ready to review: {source.title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/emails.py:73
+#: hypha/apply/activity/adapters/emails.py:82
 msgid "Multiple applications are now ready for your review"
 msgstr ""
 
-#: hypha/apply/activity/adapters/emails.py:76
+#: hypha/apply/activity/adapters/emails.py:85
 #, python-brace-format
 msgid "Reminder: Application ready to review: {source.title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/emails.py:81
+#: hypha/apply/activity/adapters/emails.py:88
+#, python-brace-format
+msgid "Project is waiting for approval: {source.title}"
+msgstr ""
+
+#: hypha/apply/activity/adapters/emails.py:90
+#, python-brace-format
+msgid "Contract uploaded for the project: {source.title}"
+msgstr ""
+
+#: hypha/apply/activity/adapters/emails.py:92
+#, python-brace-format
+msgid "Contract Documents required approval for the project: {source.title}"
+msgstr ""
+
+#: hypha/apply/activity/adapters/emails.py:96
+#, python-brace-format
+msgid "Project is waiting for the contract: {source.title}"
+msgstr ""
+
+#: hypha/apply/activity/adapters/emails.py:98
+#, python-brace-format
+msgid "Project is ready for invoicing: {source.title}"
+msgstr ""
+
+#: hypha/apply/activity/adapters/emails.py:100
+#, python-brace-format
+msgid "Project status has changed to {source.status}: {source.title}"
+msgstr ""
+
+#: hypha/apply/activity/adapters/emails.py:102
+msgid "Project has been rejected, please update and resubmit"
+msgstr ""
+
+#: hypha/apply/activity/adapters/emails.py:106
 #, python-brace-format
 msgid "Your application to {org_long_name}: {source.title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/emails.py:84
+#: hypha/apply/activity/adapters/emails.py:109
 #, python-brace-format
 msgid "Your {org_long_name} Project: {source.title}"
 msgstr ""
@@ -358,25 +396,26 @@ msgstr ""
 
 #: hypha/apply/activity/adapters/slack.py:59
 #, python-brace-format
-msgid ""
-"Project Approval Form is open for the final approval: <{link}|{source.title}>"
+msgid "{user} has approved project <{link}|{source.title}>"
 msgstr ""
 
 #: hypha/apply/activity/adapters/slack.py:60
 #, python-brace-format
-msgid "{user} has approved project <{link}|{source.title}>"
+msgid ""
+"{user} has requested changes for project acceptance on <{link}|{source.title}"
+">"
 msgstr ""
 
 #: hypha/apply/activity/adapters/slack.py:61
 #, python-brace-format
-msgid ""
-"{user} has requested changes for project acceptance on <{link}|{source.title}"
-">"
+msgid "{user} has uploaded a contract for <{link}|{source.title}>"
 msgstr ""
 
 #: hypha/apply/activity/adapters/slack.py:62
 #, python-brace-format
-msgid "{user} has uploaded a contract for <{link}|{source.title}>"
+msgid ""
+"{user} has submitted the contracting document for project <{link}|{source."
+"title}>"
 msgstr ""
 
 #: hypha/apply/activity/adapters/slack.py:63
@@ -423,57 +462,57 @@ msgid ""
 "roles: {roles}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:183
+#: hypha/apply/activity/adapters/slack.py:176
 #, python-brace-format
 msgid "{user} has updated the reviewers on <{link}|{title}>"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:202
+#: hypha/apply/activity/adapters/slack.py:195
 #, python-brace-format
 msgid "{user} has batch changed lead to {new_lead} on: {submissions_text}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:220
+#: hypha/apply/activity/adapters/slack.py:213
 #, python-brace-format
 msgid ""
 "{user} has batch added {reviewers_text} as reviewers on: {submissions_text}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:240
+#: hypha/apply/activity/adapters/slack.py:233
 #, python-brace-format
 msgid "{user} has transitioned the following submissions: {submissions_links}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:250
+#: hypha/apply/activity/adapters/slack.py:243
 #, python-brace-format
 msgid ""
 "A determination for <{link}|{submission_title}> was sent by email. Outcome: "
 "{determination_outcome}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:257
+#: hypha/apply/activity/adapters/slack.py:250
 #, python-brace-format
 msgid ""
 "A determination for <{link}|{submission_title}> was saved without sending an "
 "email. Outcome: {determination_outcome}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:273
+#: hypha/apply/activity/adapters/slack.py:266
 #, python-brace-format
 msgid "Determinations of {outcome} was sent for: {submissions_links}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:282
+#: hypha/apply/activity/adapters/slack.py:275
 #, python-brace-format
 msgid "{user} has deleted submissions: {title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:289
+#: hypha/apply/activity/adapters/slack.py:282
 #, python-brace-format
 msgid "{user} has archived submissions: {title}"
 msgstr ""
 
-#: hypha/apply/activity/adapters/slack.py:303
+#: hypha/apply/activity/adapters/slack.py:296
 #, python-brace-format
 msgid ""
 "<{link}|{title}> is ready for review. The following are assigned as "
@@ -509,7 +548,7 @@ msgstr ""
 msgid "Activities Summary - "
 msgstr ""
 
-#: hypha/apply/activity/models.py:154
+#: hypha/apply/activity/models.py:157
 msgid "verb"
 msgstr ""
 
@@ -638,7 +677,7 @@ msgid "approved project"
 msgstr ""
 
 #: hypha/apply/activity/options.py:38
-msgid "sent project for final approval"
+msgid "approved paf"
 msgstr ""
 
 #: hypha/apply/activity/options.py:39
@@ -650,94 +689,102 @@ msgid "requested project change"
 msgstr ""
 
 #: hypha/apply/activity/options.py:41
-msgid "uploaded document to project"
+msgid "submitted contract documents"
 msgstr ""
 
 #: hypha/apply/activity/options.py:42
-msgid "removed document from project"
+msgid "uploaded document to project"
 msgstr ""
 
 #: hypha/apply/activity/options.py:43
-msgid "uploaded contract to project"
+msgid "removed document from project"
 msgstr ""
 
 #: hypha/apply/activity/options.py:44
-msgid "approved contract"
+msgid "uploaded contract to project"
 msgstr ""
 
 #: hypha/apply/activity/options.py:45
-msgid "created invoice for project"
+msgid "approved contract"
 msgstr ""
 
 #: hypha/apply/activity/options.py:46
-msgid "updated invoice status"
+msgid "created invoice for project"
 msgstr ""
 
 #: hypha/apply/activity/options.py:47
-msgid "deleted invoice"
+msgid "updated invoice status"
 msgstr ""
 
 #: hypha/apply/activity/options.py:48
-msgid "sent project to compliance"
+msgid "approve invoice"
 msgstr ""
 
 #: hypha/apply/activity/options.py:49
-msgid "updated invoice"
+msgid "deleted invoice"
 msgstr ""
 
 #: hypha/apply/activity/options.py:50
-msgid "submitted report"
+msgid "sent project to compliance"
 msgstr ""
 
 #: hypha/apply/activity/options.py:51
-msgid "skipped report"
+msgid "updated invoice"
 msgstr ""
 
 #: hypha/apply/activity/options.py:52
-msgid "changed report frequency"
+msgid "submitted report"
 msgstr ""
 
 #: hypha/apply/activity/options.py:53
-msgid "disabled reporting"
+msgid "skipped report"
 msgstr ""
 
 #: hypha/apply/activity/options.py:54
-msgid "notified report"
+msgid "changed report frequency"
 msgstr ""
 
 #: hypha/apply/activity/options.py:55
-msgid "created reminder"
+msgid "disabled reporting"
 msgstr ""
 
 #: hypha/apply/activity/options.py:56
-msgid "deleted reminder"
+msgid "notified report"
 msgstr ""
 
 #: hypha/apply/activity/options.py:57
-msgid "reminder to review"
+msgid "created reminder"
 msgstr ""
 
 #: hypha/apply/activity/options.py:58
-msgid "batch deleted submissions"
+msgid "deleted reminder"
 msgstr ""
 
 #: hypha/apply/activity/options.py:59
-msgid "batch archive submissions"
+msgid "reminder to review"
 msgstr ""
 
 #: hypha/apply/activity/options.py:60
-msgid "created new account"
+msgid "batch deleted submissions"
 msgstr ""
 
 #: hypha/apply/activity/options.py:61
-msgid "edited account"
+msgid "batch archive submissions"
 msgstr ""
 
 #: hypha/apply/activity/options.py:62
-msgid "archived submission"
+msgid "created new account"
 msgstr ""
 
 #: hypha/apply/activity/options.py:63
+msgid "edited account"
+msgstr ""
+
+#: hypha/apply/activity/options.py:64
+msgid "archived submission"
+msgstr ""
+
+#: hypha/apply/activity/options.py:65
 msgid "unarchived submission"
 msgstr ""
 
@@ -747,7 +794,7 @@ msgstr ""
 
 #: hypha/apply/activity/templates/activity/include/comment_form.html:5
 #: hypha/apply/determinations/templates/determinations/base_determination_form.html:50
-#: hypha/apply/funds/views.py:1130 hypha/apply/funds/workflow.py:202
+#: hypha/apply/funds/views.py:1198 hypha/apply/funds/workflow.py:202
 #: hypha/apply/funds/workflow.py:230 hypha/apply/funds/workflow.py:273
 #: hypha/apply/funds/workflow.py:329 hypha/apply/funds/workflow.py:355
 #: hypha/apply/funds/workflow.py:393 hypha/apply/funds/workflow.py:431
@@ -757,11 +804,16 @@ msgstr ""
 #: hypha/apply/funds/workflow.py:732 hypha/apply/funds/workflow.py:779
 #: hypha/apply/funds/workflow.py:805 hypha/apply/funds/workflow.py:846
 #: hypha/apply/funds/workflow.py:885
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:159
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:25
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:150
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:221
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:220
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:241
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:260
 #: hypha/apply/projects/templates/application_projects/report_form.html:46
 #: hypha/apply/projects/templates/application_projects/report_form.html:66
 #: hypha/apply/projects/templates/application_projects/vendor_form.html:27
-#: hypha/apply/projects/views/project.py:800
+#: hypha/apply/projects/views/project.py:1041
 #: hypha/apply/review/templates/review/review_edit_form.html:42
 #: hypha/apply/review/templates/review/review_form.html:43
 #: hypha/apply/users/templates/users/email_change/confirm_password.html:35
@@ -774,26 +826,26 @@ msgstr ""
 
 #: hypha/apply/activity/templates/activity/include/listing_base.html:15
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:38
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:59
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:57
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:46
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:64
 #: hypha/apply/determinations/templates/determinations/determination_detail.html:25
 #: hypha/apply/funds/templates/funds/admin/widgets/read_only.html:2
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:86
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:32
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:61
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:34
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:58
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:56
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:95
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:39
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:74
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:78
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:106
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:60
 #: hypha/apply/projects/templates/application_projects/invoice_form.html:4
 #: hypha/apply/projects/templates/application_projects/report_detail.html:59
 #: hypha/apply/projects/templates/application_projects/vendor_detail.html:23
-#: hypha/apply/review/templates/review/review_detail.html:41
+#: hypha/apply/review/templates/review/review_detail.html:42
 msgid "Edit"
 msgstr ""
 
 #: hypha/apply/activity/templates/activity/include/listing_base.html:21
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:76
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:85
 #: hypha/apply/funds/templates/funds/applicationsubmission_simplified_detail.html:34
 msgid "Last edited"
 msgstr ""
@@ -804,7 +856,7 @@ msgstr ""
 
 #: hypha/apply/activity/templates/activity/include/notifications_dropdown.html:6
 #: hypha/apply/activity/templates/activity/notifications.html:8
-#: hypha/templates/base-apply.html:129
+#: hypha/templates/base-apply.html:119
 msgid "Notifications"
 msgstr ""
 
@@ -818,19 +870,19 @@ msgid "made a comment"
 msgstr ""
 
 #: hypha/apply/activity/templates/activity/notifications.html:11
-#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:91
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:92
 #: hypha/apply/users/templates/wagtailusers/users/results.html:40
 msgid "Filter"
 msgstr ""
 
 #: hypha/apply/activity/templates/activity/notifications.html:18
 #: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:44
-#: hypha/apply/projects/templates/application_projects/project_detail.html:62
+#: hypha/apply/projects/templates/application_projects/project_detail.html:86
 msgid "Communications"
 msgstr ""
 
 #: hypha/apply/activity/templates/activity/notifications.html:22
-#: hypha/apply/projects/templates/application_projects/project_detail.html:66
+#: hypha/apply/projects/templates/application_projects/project_detail.html:101
 msgid "Activity Feed"
 msgstr ""
 
@@ -841,25 +893,27 @@ msgid "Dear %(name)s,"
 msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/applicant_base.html:6
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:37
+#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:28
 msgid "Link to your application"
 msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/applicant_base.html:7
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:38
+#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:29
 #: hypha/apply/activity/templates/messages/email/invited_to_proposal.html:9
+#: hypha/apply/activity/templates/messages/email/ready_for_invoicing.html:7
 #: hypha/apply/activity/templates/messages/email/submission_confirmation.html:8
 msgid "If you have any questions, please submit them here"
 msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/applicant_base.html:9
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:40
+#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:31
+#: hypha/apply/activity/templates/messages/email/ready_for_invoicing.html:9
 msgid "See our guide for more information"
 msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/applicant_base.html:11
 #: hypha/apply/activity/templates/messages/email/comment.html:9
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:42
+#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:33
 #: hypha/apply/activity/templates/messages/email/invited_to_proposal.html:13
 #, python-format
 msgid ""
@@ -892,32 +946,40 @@ msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/batch_ready_to_review.html:10
 #: hypha/apply/activity/templates/messages/email/contract_uploaded.html:15
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:23
+#: hypha/apply/activity/templates/messages/email/invoice_approved.html:9
 #: hypha/apply/activity/templates/messages/email/invoice_status_updated.html:16
 #: hypha/apply/activity/templates/messages/email/invoice_updated.html:9
+#: hypha/apply/activity/templates/messages/email/paf_for_approval.html:9
 #: hypha/apply/activity/templates/messages/email/partners_update_applicant.html:9
 #: hypha/apply/activity/templates/messages/email/partners_update_partner.html:9
 #: hypha/apply/activity/templates/messages/email/project_final_approval.html:9
+#: hypha/apply/activity/templates/messages/email/project_request_change.html:9
+#: hypha/apply/activity/templates/messages/email/ready_for_contracting.html:9
 #: hypha/apply/activity/templates/messages/email/ready_to_review.html:8
 #: hypha/apply/activity/templates/messages/email/report_frequency.html:12
 #: hypha/apply/activity/templates/messages/email/report_skipped.html:12
 #: hypha/apply/activity/templates/messages/email/sent_to_compliance.html:9
+#: hypha/apply/activity/templates/messages/email/submit_contract_documents.html:11
 #: hypha/apply/funds/templates/funds/includes/revision_diff_table.html:7
 msgid "Title"
 msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/batch_ready_to_review.html:11
 #: hypha/apply/activity/templates/messages/email/contract_uploaded.html:16
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:24
+#: hypha/apply/activity/templates/messages/email/invoice_approved.html:10
 #: hypha/apply/activity/templates/messages/email/invoice_updated.html:10
+#: hypha/apply/activity/templates/messages/email/paf_for_approval.html:10
 #: hypha/apply/activity/templates/messages/email/partners_update_applicant.html:10
 #: hypha/apply/activity/templates/messages/email/partners_update_partner.html:10
 #: hypha/apply/activity/templates/messages/email/project_final_approval.html:10
+#: hypha/apply/activity/templates/messages/email/project_request_change.html:10
+#: hypha/apply/activity/templates/messages/email/ready_for_contracting.html:10
 #: hypha/apply/activity/templates/messages/email/ready_to_review.html:15
 #: hypha/apply/activity/templates/messages/email/report_frequency.html:13
 #: hypha/apply/activity/templates/messages/email/report_skipped.html:13
 #: hypha/apply/activity/templates/messages/email/report_submitted.html:10
 #: hypha/apply/activity/templates/messages/email/sent_to_compliance.html:10
+#: hypha/apply/activity/templates/messages/email/submit_contract_documents.html:12
 #: hypha/apply/activity/templates/messages/email/vendor_setup_needed.html:10
 #: hypha/apply/activity/templates/messages/email/vendor_updated.html:8
 msgid "Link"
@@ -933,26 +995,15 @@ msgid "Read the full comment here"
 msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/contract_uploaded.html:13
-msgid "A Project's contract is awaiting your review."
-msgstr ""
-
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:18
-#: hypha/apply/activity/templates/messages/email/project_final_approval.html:13
-#: hypha/apply/activity/templates/messages/email/sent_to_compliance.html:13
-#, python-format
-msgid "Please contact %(lead)s - %(email)s if you have any questions."
-msgstr ""
-
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:21
 msgid "A new contract has been added to your Project"
 msgstr ""
 
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:27
+#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:19
 msgid ""
 "This contract has already been signed and there is no action for you to take."
 msgstr ""
 
-#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:29
+#: hypha/apply/activity/templates/messages/email/contract_uploaded.html:21
 #, python-format
 msgid ""
 "Please review the contract and sign it before reuploading it to your Project "
@@ -996,6 +1047,28 @@ msgid ""
 "on your Proposal as quickly as possible."
 msgstr ""
 
+#: hypha/apply/activity/templates/messages/email/invoice_approved.html:7
+msgid "An Invoice is waiting for your approval."
+msgstr ""
+
+#: hypha/apply/activity/templates/messages/email/invoice_approved.html:11
+#: hypha/apply/activity/templates/messages/email/report_submitted.html:9
+#: hypha/apply/activity/templates/messages/email/vendor_setup_needed.html:9
+#: hypha/apply/activity/templates/messages/email/vendor_updated.html:7
+#: hypha/apply/funds/templates/funds/includes/project_block.html:3
+msgid "Project"
+msgstr ""
+
+#: hypha/apply/activity/templates/messages/email/invoice_approved.html:13
+#: hypha/apply/activity/templates/messages/email/paf_for_approval.html:13
+#: hypha/apply/activity/templates/messages/email/project_final_approval.html:13
+#: hypha/apply/activity/templates/messages/email/ready_for_contracting.html:14
+#: hypha/apply/activity/templates/messages/email/sent_to_compliance.html:13
+#: hypha/apply/activity/templates/messages/email/submit_contract_documents.html:14
+#, python-format
+msgid "Please contact %(lead)s - %(email)s if you have any questions."
+msgstr ""
+
 #: hypha/apply/activity/templates/messages/email/invoice_status_updated.html:5
 #: hypha/apply/activity/templates/messages/email/invoice_updated.html:6
 #, python-format
@@ -1022,6 +1095,18 @@ msgstr ""
 msgid "Project Link"
 msgstr ""
 
+#: hypha/apply/activity/templates/messages/email/paf_for_approval.html:7
+#: hypha/apply/activity/templates/messages/email/sent_to_compliance.html:7
+msgid "A Project is awaiting your review."
+msgstr ""
+
+#: hypha/apply/activity/templates/messages/email/paf_for_approval.html:11
+#: hypha/apply/activity/templates/messages/email/project_final_approval.html:11
+#: hypha/apply/activity/templates/messages/email/ready_for_contracting.html:12
+#: hypha/apply/activity/templates/messages/email/sent_to_compliance.html:11
+msgid "Original Submission"
+msgstr ""
+
 #: hypha/apply/activity/templates/messages/email/partners_update_applicant.html:5
 msgid "New partner(s) has been added to your submission."
 msgstr ""
@@ -1038,9 +1123,37 @@ msgstr ""
 msgid "A Project is awaiting final approval."
 msgstr ""
 
-#: hypha/apply/activity/templates/messages/email/project_final_approval.html:11
-#: hypha/apply/activity/templates/messages/email/sent_to_compliance.html:11
-msgid "Original Submission"
+#: hypha/apply/activity/templates/messages/email/project_request_change.html:7
+msgid ""
+"A Project has been rejected by PAF reviewers, please update it accordingly "
+"and resubmit it to the reviewers."
+msgstr ""
+
+#: hypha/apply/activity/templates/messages/email/ready_for_contracting.html:7
+msgid "A Project is waiting for contract"
+msgstr ""
+
+#: hypha/apply/activity/templates/messages/email/ready_for_contracting.html:11
+#: hypha/apply/funds/models/utils.py:137
+msgid "Project Approval Form"
+msgstr ""
+
+#: hypha/apply/activity/templates/messages/email/ready_for_invoicing.html:4
+#, python-format
+msgid ""
+"The contract for your project \"%(title)s\" has approved. Now, your project "
+"is ready for invoicing."
+msgstr ""
+
+#: hypha/apply/activity/templates/messages/email/ready_for_invoicing.html:6
+msgid "Link to your project"
+msgstr ""
+
+#: hypha/apply/activity/templates/messages/email/ready_for_invoicing.html:11
+#, python-format
+msgid ""
+"If you have any issues accessing the project or other general inquiries, "
+"please email us at %(ORG_EMAIL)s"
 msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/ready_to_review.html:6
@@ -1114,17 +1227,6 @@ msgstr ""
 msgid "You can review the report here"
 msgstr ""
 
-#: hypha/apply/activity/templates/messages/email/report_submitted.html:9
-#: hypha/apply/activity/templates/messages/email/vendor_setup_needed.html:9
-#: hypha/apply/activity/templates/messages/email/vendor_updated.html:7
-#: hypha/apply/funds/templates/funds/includes/project_block.html:3
-msgid "Project"
-msgstr ""
-
-#: hypha/apply/activity/templates/messages/email/sent_to_compliance.html:7
-msgid "A Project is awaiting your review."
-msgstr ""
-
 #: hypha/apply/activity/templates/messages/email/submission_confirmation.html:4
 #, python-format
 msgid ""
@@ -1174,6 +1276,10 @@ msgstr ""
 msgid "Your submission has been edited by a member of staff."
 msgstr ""
 
+#: hypha/apply/activity/templates/messages/email/submit_contract_documents.html:9
+msgid "A Project's contract is awaiting your review."
+msgstr ""
+
 #: hypha/apply/activity/templates/messages/email/transition.html:4
 #, python-format
 msgid ""
@@ -1198,7 +1304,7 @@ msgstr ""
 
 #: hypha/apply/activity/templates/messages/email/vendor_setup_needed.html:11
 #: hypha/apply/funds/tables.py:545
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:141
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:139
 msgid "Submission"
 msgstr ""
 
@@ -1219,7 +1325,6 @@ msgstr ""
 #: hypha/apply/dashboard/templates/dashboard/finance_dashboard.html:33
 #: hypha/apply/dashboard/templates/dashboard/finance_dashboard.html:55
 #: hypha/apply/funds/tables.py:476
-#: hypha/apply/users/templates/wagtailusers/users/list.html:49
 msgid "Active"
 msgstr ""
 
@@ -1255,30 +1360,30 @@ msgstr ""
 msgid "Required quantity is more than available"
 msgstr ""
 
-#: hypha/apply/categories/blocks.py:34 hypha/apply/funds/blocks.py:30
+#: hypha/apply/categories/blocks.py:26
+msgid "Multi select"
+msgstr ""
+
+#: hypha/apply/categories/blocks.py:30 hypha/apply/funds/blocks.py:30
 #: hypha/apply/funds/blocks.py:53 hypha/apply/funds/blocks.py:102
 #: hypha/apply/stream_forms/blocks.py:36
 msgid "Label"
 msgstr ""
 
-#: hypha/apply/categories/blocks.py:36
+#: hypha/apply/categories/blocks.py:32
 msgid "Leave blank to use the default Category label"
 msgstr ""
 
-#: hypha/apply/categories/blocks.py:39 hypha/apply/funds/blocks.py:31
+#: hypha/apply/categories/blocks.py:35 hypha/apply/funds/blocks.py:31
 #: hypha/apply/funds/blocks.py:54 hypha/apply/funds/blocks.py:103
 #: hypha/apply/stream_forms/blocks.py:37
 msgid "Help text"
 msgstr ""
 
-#: hypha/apply/categories/blocks.py:41
+#: hypha/apply/categories/blocks.py:37
 msgid "Leave blank to use the default Category help text"
 msgstr ""
 
-#: hypha/apply/categories/blocks.py:44
-msgid "Multi select"
-msgstr ""
-
 #: hypha/apply/categories/models.py:32 hypha/apply/categories/models.py:60
 msgid "Make available to filter on dashboard"
 msgstr ""
@@ -1310,11 +1415,11 @@ msgstr ""
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:5
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:11
 #: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:5
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:11
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:10
 #: hypha/apply/dashboard/templates/dashboard/contracting_dashboard.html:5
 #: hypha/apply/dashboard/templates/dashboard/contracting_dashboard.html:11
 #: hypha/apply/dashboard/templates/dashboard/dashboard.html:9
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:15
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:14
 #: hypha/apply/dashboard/templates/dashboard/finance_dashboard.html:5
 #: hypha/apply/dashboard/templates/dashboard/finance_dashboard.html:11
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:5
@@ -1329,56 +1434,56 @@ msgid "An overview of active and past submissions and projects"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:15
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:15
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:14
 msgid "Submit a new application"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:16
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:16
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:15
 msgid "Apply now for our open rounds"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:17
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:17
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:16
 #: hypha/apply/home/templates/apply_home/includes/apply_listing.html:29
 #: hypha/templates/includes/apply_button.html:2
 msgid "Apply"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:23
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:44
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:42
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:31
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:49
 msgid "Your active submissions"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:29
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:50
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:48
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:37
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:55
 #: hypha/apply/funds/tables.py:71
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:75
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:84
 #: hypha/apply/funds/templates/funds/applicationsubmission_simplified_detail.html:33
 #: hypha/apply/funds/templates/funds/includes/revision_diff_table.html:4
 #: hypha/apply/projects/models/payment.py:31 hypha/apply/projects/tables.py:20
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:15
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:24
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:60
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:69
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:43
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:54
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:18
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:27
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:88
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:97
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:47
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:58
 msgid "Submitted"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:29
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:50
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:48
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:37
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:55
 #: hypha/apply/determinations/templates/determinations/includes/applicant_determination_block.html:9
 #: hypha/apply/determinations/templates/determinations/includes/determination_block.html:9
 #: hypha/apply/funds/templates/funds/applicationrevision_list.html:19
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:75
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:76
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:84
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:85
 #: hypha/apply/funds/templates/funds/applicationsubmission_simplified_detail.html:33
 #: hypha/apply/funds/templates/funds/applicationsubmission_simplified_detail.html:34
 #: hypha/apply/funds/templates/funds/tables/table.html:30
@@ -1387,21 +1492,21 @@ msgid "by"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:36
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:57
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:55
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:44
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:62
 msgid "Start your"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:36
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:57
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:55
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:44
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:62
 msgid "application"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:44
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:65
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:63
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:52
 msgid "No active submissions"
 msgstr ""
@@ -1411,7 +1516,7 @@ msgid "Your active projects"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/applicant_dashboard.html:57
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:71
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:69
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:58
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:75
 msgid "Submission history"
@@ -1421,21 +1526,21 @@ msgstr ""
 msgid "Project history"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:12
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:11
 msgid "An overview of active and past submissions"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:26
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:24
 msgid "Community review submissions"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:32
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:30
 #: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:26
 msgid "No submissions"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:38
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:105
+#: hypha/apply/dashboard/templates/dashboard/community_dashboard.html:36
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:103
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:35
 msgid "Your previous reviews"
 msgstr ""
@@ -1446,63 +1551,71 @@ msgstr ""
 msgid "Apply admin"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/contracting_dashboard.html:28
-msgid "PAF waiting for final approval"
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:15
+#: hypha/apply/dashboard/templates/dashboard/partner_dashboard.html:12
+#: hypha/apply/users/templates/two_factor/_base.html:7
+#: hypha/apply/users/templates/two_factor/_base_focus.html:7
+#: hypha/apply/users/templates/users/account.html:9
+msgid "Welcome"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:32
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:30
 #: hypha/apply/dashboard/templates/dashboard/includes/submissions-waiting-for-review.html:5
-#: hypha/apply/funds/templates/funds/submissions_awaiting_review.html:11
+#: hypha/apply/funds/templates/funds/submissions_awaiting_review.html:9
 msgid "Submissions waiting for your review"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:34
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:41
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:49
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:57
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:32
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:39
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:47
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:55
 #: hypha/apply/funds/templates/funds/includes/round-block-listing.html:23
 #: hypha/apply/funds/templates/funds/includes/status-block.html:9
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:28
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:72
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:58
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:17
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:19
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:41
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:66
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:55
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:183
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:33
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:103
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:66
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:57
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:62
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:87
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:115
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:129
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:181
 msgid "View"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:39
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:37
 msgid "Live projects under your management"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:47
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:45
 msgid "Projects awaiting approval"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:55
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:53
 msgid "Requests for invoices requiring your attention"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:83
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:81
 msgid "Your projects"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:89
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:111
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:87
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:109
 #: hypha/apply/dashboard/templates/dashboard/includes/flagged.html:12
 #: hypha/apply/dashboard/templates/dashboard/includes/submissions-waiting-for-review.html:13
 #: hypha/apply/dashboard/templates/dashboard/reviewer_dashboard.html:41
-#: hypha/apply/funds/templates/funds/includes/round-block-listing.html:27
-#: hypha/apply/funds/templates/funds/submissions_overview.html:50
-#: hypha/apply/funds/templates/funds/submissions_overview.html:60
-#: hypha/apply/projects/templates/application_projects/overview.html:38
-#: hypha/apply/projects/templates/application_projects/overview.html:52
-#: hypha/apply/projects/templates/application_projects/overview.html:67
+#: hypha/apply/funds/templates/funds/includes/round-block-listing.html:28
+#: hypha/apply/funds/templates/funds/submissions_overview.html:43
+#: hypha/apply/funds/templates/funds/submissions_overview.html:53
+#: hypha/apply/projects/templates/application_projects/overview.html:34
+#: hypha/apply/projects/templates/application_projects/overview.html:48
+#: hypha/apply/projects/templates/application_projects/overview.html:63
 msgid "Show all"
 msgstr ""
 
-#: hypha/apply/dashboard/templates/dashboard/dashboard.html:98
+#: hypha/apply/dashboard/templates/dashboard/dashboard.html:96
 #: hypha/apply/dashboard/templates/dashboard/finance_dashboard.html:34
 msgid "Active Invoices"
 msgstr ""
@@ -1571,8 +1684,35 @@ msgstr ""
 msgid "No PAF is approved by you yet "
 msgstr ""
 
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:4
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:13
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:14
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:15
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:27
+msgid "Waiting for contract"
+msgstr ""
+
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:6
+msgid "Projects in contracting"
+msgstr ""
+
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:21
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:22
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:23
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:34
+msgid "Waiting for contract approval"
+msgstr ""
+
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:31
+msgid "No project is waiting for contract"
+msgstr ""
+
+#: hypha/apply/dashboard/templates/dashboard/includes/projects_in_contracting.html:38
+msgid "No project is waiting for contract approval "
+msgstr ""
+
 #: hypha/apply/dashboard/templates/dashboard/includes/submissions-waiting-for-review.html:19
-msgid "Nice! You're all caught up."
+msgid "Nice! You're all caught up. 🎉"
 msgstr ""
 
 #: hypha/apply/dashboard/templates/dashboard/includes/submissions-waiting-for-review.html:20
@@ -1613,14 +1753,15 @@ msgstr ""
 msgid "Fields"
 msgstr ""
 
-#: hypha/apply/determinations/blocks.py:78
-msgid "Section text/header"
+#: hypha/apply/determinations/blocks.py:78 hypha/apply/review/blocks.py:162
+#: hypha/apply/stream_forms/blocks.py:466
+msgid "Paragraph"
 msgstr ""
 
 #: hypha/apply/determinations/forms.py:172
 #: hypha/apply/determinations/forms.py:253
 #: hypha/apply/determinations/forms.py:524
-#: hypha/apply/determinations/models.py:105
+#: hypha/apply/determinations/models.py:108
 #: hypha/apply/determinations/templates/determinations/determination_detail.html:12
 #: hypha/apply/determinations/templates/determinations/determination_detail.html:20
 msgid "Determination"
@@ -1628,7 +1769,7 @@ msgstr ""
 
 #: hypha/apply/determinations/forms.py:178
 #: hypha/apply/determinations/forms.py:259
-#: hypha/apply/determinations/models.py:106
+#: hypha/apply/determinations/models.py:109
 #: hypha/apply/determinations/templates/determinations/determination_detail.html:33
 msgid "Determination message"
 msgstr ""
@@ -1724,48 +1865,46 @@ msgstr ""
 msgid "Select the proposal form to use for proposal stage."
 msgstr ""
 
-#: hypha/apply/determinations/models.py:113
+#: hypha/apply/determinations/models.py:116
 #: hypha/apply/determinations/templates/determinations/includes/determination_block.html:7
 #: hypha/apply/funds/workflow.py:207 hypha/apply/funds/workflow.py:334
 #: hypha/apply/funds/workflow.py:489 hypha/apply/funds/workflow.py:668
-#: hypha/apply/review/models.py:161
+#: hypha/apply/projects/models/project.py:68 hypha/apply/review/models.py:164
 msgid "Draft"
 msgstr ""
 
-#: hypha/apply/determinations/models.py:114
-#: hypha/apply/projects/models/vendor.py:49 hypha/apply/review/models.py:162
+#: hypha/apply/determinations/models.py:117
+#: hypha/apply/projects/models/vendor.py:51 hypha/apply/review/models.py:165
 msgid "Creation time"
 msgstr ""
 
-#: hypha/apply/determinations/models.py:115
-#: hypha/apply/projects/models/vendor.py:50 hypha/apply/review/models.py:163
+#: hypha/apply/determinations/models.py:118
+#: hypha/apply/projects/models/vendor.py:52 hypha/apply/review/models.py:166
 msgid "Update time"
 msgstr ""
 
-#: hypha/apply/determinations/models.py:116
+#: hypha/apply/determinations/models.py:119
 msgid "Send message to applicant"
 msgstr ""
 
-#: hypha/apply/determinations/models.py:236
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:22
+#: hypha/apply/determinations/models.py:242
 msgid "Request"
 msgstr ""
 
-#: hypha/apply/determinations/models.py:237
+#: hypha/apply/determinations/models.py:243
 msgid "Concept note"
 msgstr ""
 
-#: hypha/apply/determinations/models.py:238
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:13
-#: hypha/apply/projects/templates/application_projects/project_detail.html:169
+#: hypha/apply/determinations/models.py:244
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:51
 msgid "Proposal"
 msgstr ""
 
-#: hypha/apply/determinations/models.py:358
+#: hypha/apply/determinations/models.py:364
 msgid "Concept form"
 msgstr ""
 
-#: hypha/apply/determinations/models.py:359
+#: hypha/apply/determinations/models.py:365
 msgid "Proposal form"
 msgstr ""
 
@@ -1809,7 +1948,7 @@ msgstr ""
 #: hypha/apply/funds/templates/funds/revisions_compare.html:8
 #: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:12
 #: hypha/apply/projects/templates/application_projects/invoice_detail.html:12
-#: hypha/apply/projects/templates/application_projects/invoice_form.html:9
+#: hypha/apply/projects/templates/application_projects/invoice_form.html:12
 #: hypha/apply/review/templates/review/review_detail.html:11
 #: hypha/apply/review/templates/review/review_edit_form.html:8
 #: hypha/apply/review/templates/review/review_form.html:8
@@ -1820,8 +1959,8 @@ msgstr ""
 #: hypha/apply/determinations/templates/determinations/base_determination_form.html:48
 #: hypha/apply/funds/templates/funds/application_base.html:68
 #: hypha/apply/funds/templates/funds/applicationsubmission_form.html:36
-#: hypha/apply/funds/views.py:1131
-#: hypha/apply/projects/templates/application_projects/project_approval_form.html:38
+#: hypha/apply/funds/views.py:1199
+#: hypha/apply/projects/templates/application_projects/project_approval_form.html:67
 #: hypha/apply/review/templates/review/review_edit_form.html:40
 #: hypha/apply/review/templates/review/review_form.html:41
 msgid "Save draft"
@@ -1840,7 +1979,7 @@ msgid "submission"
 msgstr ""
 
 #: hypha/apply/determinations/templates/determinations/batch_determination_form.html:20
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:119
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:117
 msgid "as"
 msgstr ""
 
@@ -2021,8 +2160,8 @@ msgstr ""
 #: hypha/apply/funds/templates/funds/includes/rendered_answers.html:29
 #: hypha/apply/funds/templates/funds/includes/revision_diff_table.html:17
 #: hypha/apply/projects/models/vendor.py:20
-#: hypha/apply/projects/models/vendor.py:57
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:69
+#: hypha/apply/projects/models/vendor.py:59
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:58
 msgid "Address"
 msgstr ""
 
@@ -2034,7 +2173,7 @@ msgstr ""
 msgid "We will use this name when we communicate with you about your proposal."
 msgstr ""
 
-#: hypha/apply/funds/blocks.py:107 hypha/apply/users/models.py:176
+#: hypha/apply/funds/blocks.py:107 hypha/apply/users/models.py:180
 msgid "Full name"
 msgstr ""
 
@@ -2045,90 +2184,91 @@ msgstr ""
 msgid "Custom"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:61 hypha/apply/funds/forms.py:80
+#: hypha/apply/funds/forms.py:62 hypha/apply/funds/forms.py:81
 msgid "Take action"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:143 hypha/apply/projects/forms/project.py:209
+#: hypha/apply/funds/forms.py:144 hypha/apply/projects/forms/project.py:350
 #, python-brace-format
 msgid "Update lead from {lead} to"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:180
+#: hypha/apply/funds/forms.py:181
 #: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:30
 #: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:32
 #: hypha/apply/funds/templates/funds/applicationsubmission_simplified_detail.html:20
 #: hypha/apply/funds/templates/funds/includes/admin_primary_actions.html:59
 #: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:28
 #: hypha/apply/funds/templates/funds/submission_sealed.html:14
-#: hypha/apply/funds/templates/funds/submissions_by_round.html:11
+#: hypha/apply/funds/templates/funds/submissions_by_round.html:10
 #: hypha/apply/projects/filters.py:28 hypha/apply/projects/filters.py:42
 #: hypha/apply/projects/tables.py:42
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:98
 #: hypha/apply/projects/templates/application_projects/project_approval_detail.html:25
-#: hypha/apply/projects/templates/application_projects/project_detail.html:33
+#: hypha/apply/projects/templates/application_projects/project_detail.html:45
+#: hypha/apply/projects/templates/application_projects/project_detail.html:54
+#: hypha/apply/projects/templates/application_projects/project_sow_detail.html:25
 msgid "Lead"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:250 hypha/apply/funds/forms.py:382
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:127
+#: hypha/apply/funds/forms.py:251 hypha/apply/funds/forms.py:384
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:125
 msgid "External Reviewers"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:328
+#: hypha/apply/funds/forms.py:329
 msgid "Can't unassign, just change, because review already submitted"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:333 hypha/apply/funds/forms.py:427
+#: hypha/apply/funds/forms.py:334 hypha/apply/funds/forms.py:429
 msgid "Users cannot be assigned to multiple roles."
 msgstr ""
 
-#: hypha/apply/funds/forms.py:414
+#: hypha/apply/funds/forms.py:416
 msgid "Only Lead can change the External Reviewers"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:417
+#: hypha/apply/funds/forms.py:419
 msgid ""
 "External Reviewers cannot be selected because of the application workflow"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:476
+#: hypha/apply/funds/forms.py:478
 msgid "-- No reviewer selected --"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:478
+#: hypha/apply/funds/forms.py:480
 #, python-brace-format
 msgid "{role_name} Reviewer"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:493
+#: hypha/apply/funds/forms.py:495
 #: hypha/apply/funds/templates/funds/includes/admin_primary_actions.html:58
 msgid "Partners"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:554
+#: hypha/apply/funds/forms.py:556
 msgid "Meta terms"
 msgstr ""
 
-#: hypha/apply/funds/forms.py:557
+#: hypha/apply/funds/forms.py:559
 msgid "Meta terms are hierarchical in nature."
 msgstr ""
 
-#: hypha/apply/funds/models/__init__.py:34 hypha/apply/funds/tables.py:74
+#: hypha/apply/funds/models/__init__.py:36 hypha/apply/funds/tables.py:74
 #: hypha/apply/projects/tables.py:41 hypha/apply/projects/tables.py:66
 msgid "Fund"
 msgstr ""
 
-#: hypha/apply/funds/models/__init__.py:41
+#: hypha/apply/funds/models/__init__.py:43
 msgid "RFP"
 msgstr ""
 
-#: hypha/apply/funds/models/__init__.py:58
+#: hypha/apply/funds/models/__init__.py:60
 msgid "Lab"
 msgstr ""
 
 #: hypha/apply/funds/models/applications.py:86
-#: hypha/apply/funds/models/applications.py:460
+#: hypha/apply/funds/models/applications.py:464
 msgid "Link to the apply guide."
 msgstr ""
 
@@ -2148,61 +2288,61 @@ msgstr ""
 msgid "Should the deadline date be visible for users."
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:142
-#: hypha/apply/funds/models/applications.py:237
-#: hypha/apply/funds/models/applications.py:484
+#: hypha/apply/funds/models/applications.py:146
+#: hypha/apply/funds/models/applications.py:241
+#: hypha/apply/funds/models/applications.py:488
 msgid "Content"
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:144
-#: hypha/apply/funds/models/applications.py:238
-#: hypha/apply/funds/models/applications.py:486
+#: hypha/apply/funds/models/applications.py:148
+#: hypha/apply/funds/models/applications.py:242
+#: hypha/apply/funds/models/applications.py:490
 msgid "Promote"
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:191
+#: hypha/apply/funds/models/applications.py:195
 msgid "When no end date is provided the round will remain open indefinitely."
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:202
+#: hypha/apply/funds/models/applications.py:206
 msgid "Dates"
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:206
+#: hypha/apply/funds/models/applications.py:210
 #: hypha/apply/funds/models/utils.py:53
 msgid "Workflow"
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:207
-#: hypha/apply/funds/models/applications.py:214
-#: hypha/apply/funds/models/applications.py:220
-#: hypha/apply/funds/models/applications.py:225
-#: hypha/apply/funds/models/applications.py:231
+#: hypha/apply/funds/models/applications.py:211
+#: hypha/apply/funds/models/applications.py:218
+#: hypha/apply/funds/models/applications.py:224
+#: hypha/apply/funds/models/applications.py:229
+#: hypha/apply/funds/models/applications.py:235
 msgid "Copied from the fund."
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:213
-#: hypha/apply/funds/models/utils.py:127
+#: hypha/apply/funds/models/applications.py:217
+#: hypha/apply/funds/models/utils.py:129
 msgid "Application forms"
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:219
+#: hypha/apply/funds/models/applications.py:223
 msgid "Internal Review Form"
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:226
+#: hypha/apply/funds/models/applications.py:230
 msgid "External Review Form"
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:232
+#: hypha/apply/funds/models/applications.py:236
 msgid "Determination Form"
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:462
+#: hypha/apply/funds/models/applications.py:466
 msgid "The slack #channel for notifications."
 msgstr ""
 
-#: hypha/apply/funds/models/applications.py:467
+#: hypha/apply/funds/models/applications.py:471
 msgid ""
 "Comma separated list of emails where a summary of all the activities related "
 "to this lab will be sent."
@@ -2212,23 +2352,23 @@ msgstr ""
 msgid "The order this role should appear in the Update Reviewers form."
 msgstr ""
 
-#: hypha/apply/funds/models/reviewer_role.py:63
+#: hypha/apply/funds/models/reviewer_role.py:65
 msgid "Submissions for which reviewers should have access to"
 msgstr ""
 
-#: hypha/apply/funds/models/reviewer_role.py:69
+#: hypha/apply/funds/models/reviewer_role.py:71
 msgid "Submissions states for which reviewers should have access to"
 msgstr ""
 
-#: hypha/apply/funds/models/reviewer_role.py:75
+#: hypha/apply/funds/models/reviewer_role.py:77
 msgid "Submissions outcomes for which reviewers should have access to"
 msgstr ""
 
-#: hypha/apply/funds/models/reviewer_role.py:79
+#: hypha/apply/funds/models/reviewer_role.py:81
 msgid "Submissions for which reviewer is assigned to"
 msgstr ""
 
-#: hypha/apply/funds/models/reviewer_role.py:83
+#: hypha/apply/funds/models/reviewer_role.py:85
 msgid "Use the above configured variables to filter out submissions"
 msgstr ""
 
@@ -2248,31 +2388,31 @@ msgstr ""
 msgid "Only one Yes and No screening decision can be set as default."
 msgstr ""
 
-#: hypha/apply/funds/models/submissions.py:492
+#: hypha/apply/funds/models/submissions.py:486
 msgid "submit time"
 msgstr ""
 
-#: hypha/apply/funds/models/utils.py:128
+#: hypha/apply/funds/models/utils.py:130
 msgid "Internal Review Forms"
 msgstr ""
 
-#: hypha/apply/funds/models/utils.py:131
+#: hypha/apply/funds/models/utils.py:133
 msgid "External Review Forms"
 msgstr ""
 
-#: hypha/apply/funds/models/utils.py:134
+#: hypha/apply/funds/models/utils.py:136
 msgid "Determination Forms"
 msgstr ""
 
-#: hypha/apply/funds/models/utils.py:135
-msgid "Project Approval Form"
+#: hypha/apply/funds/models/utils.py:138
+msgid "Project SOW Form"
 msgstr ""
 
-#: hypha/apply/funds/models/utils.py:148
+#: hypha/apply/funds/models/utils.py:151
 msgid "Additional text for the application confirmation message."
 msgstr ""
 
-#: hypha/apply/funds/models/utils.py:164 hypha/apply/funds/models/utils.py:168
+#: hypha/apply/funds/models/utils.py:167 hypha/apply/funds/models/utils.py:171
 msgid "Confirmation email"
 msgstr ""
 
@@ -2280,13 +2420,12 @@ msgstr ""
 #: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:23
 #: hypha/apply/projects/filters.py:27 hypha/apply/projects/filters.py:43
 #: hypha/apply/projects/tables.py:65
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:17
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:26
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:62
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:71
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:20
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:29
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:90
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:99
 #: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:20
 #: hypha/apply/projects/templates/application_projects/invoice_detail.html:19
-#: hypha/apply/users/templates/wagtailusers/users/list.html:24
 #: hypha/public/partner/tables.py:51 hypha/public/partner/tables.py:97
 msgid "Status"
 msgstr ""
@@ -2314,7 +2453,6 @@ msgid "Screening"
 msgstr ""
 
 #: hypha/apply/funds/tables.py:170
-#: hypha/apply/users/templates/wagtailusers/users/list.html:22
 msgid "Role"
 msgstr ""
 
@@ -2332,7 +2470,7 @@ msgstr ""
 #: hypha/apply/funds/tables.py:287 hypha/apply/funds/tables.py:379
 #: hypha/apply/funds/tables.py:513
 #: hypha/apply/funds/templates/funds/rounds.html:5
-#: hypha/apply/funds/templates/funds/rounds.html:16
+#: hypha/apply/funds/templates/funds/rounds.html:15
 msgid "Rounds"
 msgstr ""
 
@@ -2466,18 +2604,17 @@ msgstr ""
 
 #: hypha/apply/funds/templates/funds/applicationrevision_list.html:25
 #: hypha/apply/funds/templates/funds/revisions_compare.html:3
-#: hypha/apply/review/templates/review/review_detail.html:50
+#: hypha/apply/review/templates/review/review_detail.html:51
 msgid "Compare"
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/applicationsubmission_admin_detail.html:10
 #: hypha/apply/funds/templates/funds/includes/admin_primary_actions.html:2
 #: hypha/apply/funds/templates/funds/includes/generic_primary_actions.html:5
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:42
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:151
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:155
-#: hypha/apply/projects/templates/application_projects/project_detail.html:116
-#: hypha/apply/projects/templates/application_projects/project_detail.html:121
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:45
+#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:10
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:150
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:154
 msgid "Actions to take"
 msgstr ""
 
@@ -2513,11 +2650,11 @@ msgstr ""
 
 #: hypha/apply/funds/templates/funds/applicationsubmission_confirm_delete.html:19
 #: hypha/apply/funds/templates/funds/includes/archive_submission_form.html:5
-#: hypha/apply/funds/templates/funds/includes/create_project_form.html:7
+#: hypha/apply/funds/templates/funds/includes/create_project_form.html:8
 #: hypha/apply/funds/templates/funds/includes/unarchive_submission_form.html:5
 #: hypha/apply/funds/templates/funds/reminder_confirm_delete.html:18
-#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:28
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:46
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:232
+#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:31
 #: hypha/apply/review/templates/review/review_confirm_delete.html:18
 msgid "Confirm"
 msgstr ""
@@ -2534,66 +2671,70 @@ msgstr ""
 msgid "Submission details"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:48
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:57
 msgid "Activity feed"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:52
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:61
 msgid "View message log"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:68
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:77
 msgid "Congratulations!"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:69
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:78
 #, python-format
 msgid "Your %(stage)s application has been accepted."
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:70
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:79
 #, python-format
 msgid "Start your %(stage)s application."
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:80
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:89
 #: hypha/apply/funds/templates/funds/includes/batch_delete_submission_form.html:14
 #: hypha/apply/funds/templates/funds/includes/delegated_form_base.html:33
 #: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:38
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:39
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:62
-#: hypha/apply/review/templates/review/review_detail.html:33
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:47
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:67
+#: hypha/apply/projects/views/payment.py:224
+#: hypha/apply/review/templates/review/review_detail.html:34
 msgid "Delete"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:131
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:140
 msgid "Related submissions"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:133
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:137
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:142
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:146
 msgid "View linked"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:142
+#: hypha/apply/funds/templates/funds/applicationsubmission_detail.html:151
 msgid "Past Submissions"
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/applicationsubmission_form.html:3
 #: hypha/apply/funds/templates/funds/applicationsubmission_form.html:7
-#: hypha/apply/projects/templates/application_projects/invoice_form.html:8
+#: hypha/apply/projects/templates/application_projects/invoice_form.html:11
 #: hypha/apply/projects/templates/application_projects/project_approval_form.html:3
-#: hypha/apply/projects/templates/application_projects/project_approval_form.html:7
+#: hypha/apply/projects/templates/application_projects/project_approval_form.html:10
 #: hypha/apply/projects/templates/application_projects/project_form.html:5
 #: hypha/apply/projects/templates/application_projects/project_form.html:10
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:9
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:8
 msgid "Editing"
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/applicationsubmission_simplified_detail.html:13
 #: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:9
 #: hypha/apply/projects/templates/application_projects/invoice_detail.html:9
+#: hypha/apply/projects/templates/application_projects/invoice_form.html:9
 #: hypha/apply/projects/templates/application_projects/project_approval_detail.html:19
+#: hypha/apply/projects/templates/application_projects/project_approval_form.html:8
+#: hypha/apply/projects/templates/application_projects/project_sow_detail.html:19
 #: hypha/apply/projects/templates/application_projects/report_detail.html:10
 #: hypha/apply/projects/templates/application_projects/report_form.html:14
 #: hypha/apply/projects/templates/application_projects/vendor_detail.html:10
@@ -2610,7 +2751,7 @@ msgstr ""
 msgid "Proposal Information"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/grouped_application_list.html:14
+#: hypha/apply/funds/templates/funds/grouped_application_list.html:12
 msgid "List of Submissions summary"
 msgstr ""
 
@@ -2649,16 +2790,16 @@ msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/admin_primary_actions.html:51
 #: hypha/apply/funds/templates/funds/includes/progress_form.html:4
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:37
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:173
 msgid "Update status"
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/admin_primary_actions.html:54
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:92
 msgid "Assign"
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/admin_primary_actions.html:63
+#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:16
 msgid "More actions"
 msgstr ""
 
@@ -2715,9 +2856,13 @@ msgid ""
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/batch_progress_form.html:3
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:59
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:66
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:41
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:277
 #: hypha/apply/projects/templates/application_projects/invoice_admin_detail.html:28
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:84
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:163
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:171
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:175
 msgid "Update Status"
 msgstr ""
 
@@ -2728,7 +2873,8 @@ msgstr ""
 #: hypha/apply/funds/templates/funds/includes/update_meta_terms_form.html:4
 #: hypha/apply/funds/templates/funds/includes/update_partner_form.html:4
 #: hypha/apply/funds/templates/funds/includes/update_reviewer_form.html:4
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:29
+#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:22
+#: hypha/apply/projects/templates/application_projects/project_detail.html:50
 msgid "Update"
 msgstr ""
 
@@ -2745,18 +2891,17 @@ msgid "This will create a new project. This cannot be undone."
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/create_project_form.html:5
-msgid ""
-"A lead is required to create a project, select the appropriate lead below."
+msgid "A lead is required to create a project, select the lead below."
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/create_reminder_form.html:4
 #: hypha/apply/projects/templates/application_projects/invoice_form.html:4
-#: hypha/apply/projects/templates/application_projects/invoice_form.html:8
+#: hypha/apply/projects/templates/application_projects/invoice_form.html:11
 msgid "Create"
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/delegated_form_base.html:28
-#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:84
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:85
 #: hypha/apply/projects/templates/application_projects/includes/report_frequency_config.html:68
 msgid "Close"
 msgstr ""
@@ -2781,6 +2926,7 @@ msgid "You have no %(type)s rounds or labs assigned to you."
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/progress_form.html:5
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:65
 #: hypha/apply/projects/templates/application_projects/invoice_admin_detail.html:27
 msgid "Current status"
 msgstr ""
@@ -2823,24 +2969,36 @@ msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/rendered_answers.html:24
 #: hypha/apply/funds/templates/funds/includes/revision_diff_table.html:11
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:64
-#: hypha/apply/projects/templates/application_projects/project_detail.html:87
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:53
+#: hypha/apply/projects/templates/application_projects/project_detail.html:122
 msgid "E-mail"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/review_sidebar.html:10
+#: hypha/apply/funds/templates/funds/includes/review_sidebar.html:8
+msgid "Avg. Score"
+msgstr ""
+
+#: hypha/apply/funds/templates/funds/includes/review_sidebar.html:14
 msgid "No staff reviewers yet"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/review_sidebar.html:27
-msgid "All Assigned Reviewers"
+#: hypha/apply/funds/templates/funds/includes/review_sidebar.html:39
+msgid "Show more..."
+msgstr ""
+
+#: hypha/apply/funds/templates/funds/includes/review_sidebar.html:40
+msgid "Show less..."
+msgstr ""
+
+#: hypha/apply/funds/templates/funds/includes/round-block-listing.html:24
+msgid "Export"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/round-block-listing.html:33
+#: hypha/apply/funds/templates/funds/includes/round-block-listing.html:34
 msgid "There are no"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/round-block-listing.html:33
+#: hypha/apply/funds/templates/funds/includes/round-block-listing.html:34
 msgid "rounds"
 msgstr ""
 
@@ -2880,7 +3038,7 @@ msgstr ""
 #: hypha/apply/funds/templates/funds/includes/submission_stats.html:11
 #: hypha/apply/funds/templates/funds/submissions.html:5
 #: hypha/apply/funds/templates/funds/submissions_overview.html:4
-#: hypha/apply/funds/templates/funds/submissions_overview.html:11
+#: hypha/apply/funds/templates/funds/submissions_overview.html:9
 msgid "Submissions"
 msgstr ""
 
@@ -2890,9 +3048,12 @@ msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/submission_stats.html:18
 #: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:5
+#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:19
 #: hypha/apply/funds/templates/funds/reviewer_leaderboard_detail.html:5
-#: hypha/apply/funds/templates/funds/submissions_overview.html:23
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:112
+#: hypha/apply/funds/templates/funds/staff_assignments.html:19
+#: hypha/apply/funds/templates/funds/submissions_overview.html:18
+#: hypha/apply/funds/templates/funds/submissions_result.html:17
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:110
 #: hypha/apply/review/templates/review/review_list.html:4
 #: hypha/apply/review/templates/review/review_list.html:12
 msgid "Reviews"
@@ -2923,27 +3084,28 @@ msgid "Show archived"
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:60
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:63
 msgid "Filters"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:65
-#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:72
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:66
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:73
 msgid "Search"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:71
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:72
 msgid "submissions"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:72
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:73
 msgid "Search input"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:82
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:83
 msgid "Clear"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:83
+#: hypha/apply/funds/templates/funds/includes/table_filter_and_search.html:84
 msgid "Filter by"
 msgstr ""
 
@@ -2952,7 +3114,7 @@ msgid "Are you sure you want to Unarchive this submission."
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/includes/update_lead_form.html:3
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:28
+#: hypha/apply/projects/templates/application_projects/project_detail.html:49
 msgid "Assign Lead"
 msgstr ""
 
@@ -2973,20 +3135,36 @@ msgstr ""
 msgid ">Are you sure you want to delete \"%(object)s\"?"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:12
+#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:10
 msgid "Reviewer leaderboard"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:13
-#: hypha/apply/funds/templates/funds/reviewer_leaderboard_detail.html:13
+#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:11
+#: hypha/apply/funds/templates/funds/reviewer_leaderboard_detail.html:11
 msgid "Track and explore the reviews"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:24
+#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:16
+#: hypha/apply/funds/templates/funds/staff_assignments.html:5
+#: hypha/apply/funds/templates/funds/staff_assignments.html:10
+#: hypha/apply/funds/templates/funds/staff_assignments.html:16
+#: hypha/apply/funds/templates/funds/submissions_overview.html:15
+#: hypha/apply/funds/templates/funds/submissions_result.html:14
+msgid "Staff assignments"
+msgstr ""
+
+#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:22
+#: hypha/apply/funds/templates/funds/staff_assignments.html:22
+#: hypha/apply/funds/templates/funds/submissions_overview.html:21
+#: hypha/apply/funds/templates/funds/submissions_result.html:20
+msgid "Results"
+msgstr ""
+
+#: hypha/apply/funds/templates/funds/reviewer_leaderboard.html:30
 msgid "All reviewers"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/reviewer_leaderboard_detail.html:12
+#: hypha/apply/funds/templates/funds/reviewer_leaderboard_detail.html:10
 #, python-format
 msgid "Reviews by %(object)s"
 msgstr ""
@@ -2999,17 +3177,11 @@ msgstr ""
 msgid "Back to revisions"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/rounds.html:17
+#: hypha/apply/funds/templates/funds/rounds.html:16
 msgid "Explore current and past rounds"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/staff_assignments.html:5
-#: hypha/apply/funds/templates/funds/staff_assignments.html:12
-#: hypha/apply/funds/templates/funds/submissions_overview.html:20
-msgid "Staff assignments"
-msgstr ""
-
-#: hypha/apply/funds/templates/funds/staff_assignments.html:13
+#: hypha/apply/funds/templates/funds/staff_assignments.html:11
 msgid "Track and explore the staff assignments"
 msgstr ""
 
@@ -3039,58 +3211,58 @@ msgstr ""
 msgid "View application"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions.html:11
-#: hypha/apply/funds/templates/funds/submissions_overview.html:45
+#: hypha/apply/funds/templates/funds/submissions.html:9
+#: hypha/apply/funds/templates/funds/submissions_overview.html:38
 msgid "All Submissions"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_awaiting_review.html:5
-msgid "Submissions awaiting Review"
+#: hypha/apply/funds/templates/funds/submissions.html:10
+msgid "Search and filter all submissions"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_overview.html:12
-msgid "Track and explore recent submissions"
+#: hypha/apply/funds/templates/funds/submissions_awaiting_review.html:5
+msgid "Submissions awaiting Review"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_overview.html:26
-msgid "Results"
+#: hypha/apply/funds/templates/funds/submissions_overview.html:10
+msgid "Track and explore recent submissions"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_overview.html:56
+#: hypha/apply/funds/templates/funds/submissions_overview.html:49
 #: hypha/apply/funds/templates/funds/submissions_staff_flagged.html:6
 msgid "Staff Flagged Submissions"
 msgstr ""
 
 #: hypha/apply/funds/templates/funds/submissions_result.html:3
-#: hypha/apply/funds/templates/funds/submissions_result.html:10
+#: hypha/apply/funds/templates/funds/submissions_result.html:8
 msgid "Submissions results"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_result.html:11
-msgid "Track and explore the results"
+#: hypha/apply/funds/templates/funds/submissions_result.html:9
+msgid "Track and explore submission results"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_result.html:22
+#: hypha/apply/funds/templates/funds/submissions_result.html:29
 msgid "Summary"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_result.html:26
+#: hypha/apply/funds/templates/funds/submissions_result.html:33
 msgid "Filter submissions to calculate values"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_result.html:29
+#: hypha/apply/funds/templates/funds/submissions_result.html:36
 msgid "Number of submission"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_result.html:30
+#: hypha/apply/funds/templates/funds/submissions_result.html:37
 msgid "Average value"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_result.html:31
+#: hypha/apply/funds/templates/funds/submissions_result.html:38
 msgid "Total value"
 msgstr ""
 
-#: hypha/apply/funds/templates/funds/submissions_result.html:34
+#: hypha/apply/funds/templates/funds/submissions_result.html:41
 msgid "Some submissions lack values and are not included."
 msgstr ""
 
@@ -3148,25 +3320,30 @@ msgstr ""
 msgid "next"
 msgstr ""
 
-#: hypha/apply/funds/views.py:244 hypha/apply/funds/views.py:276
-#: hypha/apply/funds/views.py:297 hypha/apply/funds/views.py:318
-#: hypha/apply/projects/views/project.py:395
+#: hypha/apply/funds/views.py:246 hypha/apply/funds/views.py:278
+#: hypha/apply/funds/views.py:299 hypha/apply/funds/views.py:320
+#: hypha/apply/projects/views/project.py:316
 msgid "Sorry something went wrong"
 msgstr ""
 
-#: hypha/apply/funds/views.py:361
+#: hypha/apply/funds/views.py:363
 msgid "Failed to update: "
 msgstr ""
 
-#: hypha/apply/funds/views.py:588 hypha/apply/funds/views.py:591
+#: hypha/apply/funds/views.py:604 hypha/apply/funds/views.py:607
+#: hypha/apply/funds/views.py:640 hypha/apply/funds/views.py:643
 msgid "No Round or Lab found matching the query"
 msgstr ""
 
-#: hypha/apply/funds/views.py:615
+#: hypha/apply/funds/views.py:667
 msgid "No statuses match the requested value"
 msgstr ""
 
-#: hypha/apply/funds/views.py:1231
+#: hypha/apply/funds/views.py:741
+msgid "Project Created!"
+msgstr ""
+
+#: hypha/apply/funds/views.py:1299
 msgid "Submission saved successfully"
 msgstr ""
 
@@ -3436,34 +3613,44 @@ msgstr ""
 msgid "File not found on submission"
 msgstr ""
 
-#: hypha/apply/projects/forms/project.py:35
+#: hypha/apply/projects/forms/project.py:47
 msgid "Something changed before your approval please re-review"
 msgstr ""
 
-#: hypha/apply/projects/forms/project.py:39
+#: hypha/apply/projects/forms/project.py:51
 msgid "The contract you were trying to approve has already been approved"
 msgstr ""
 
-#: hypha/apply/projects/forms/project.py:42
+#: hypha/apply/projects/forms/project.py:54
 msgid "You can only approve a signed contract"
 msgstr ""
 
-#: hypha/apply/projects/forms/project.py:57
-msgid "Set Project Lead"
+#: hypha/apply/projects/forms/project.py:69
+msgid "Select Project Lead"
 msgstr ""
 
-#: hypha/apply/projects/forms/project.py:73
+#: hypha/apply/projects/forms/project.py:87
 msgid "Project lead is a required field"
 msgstr ""
 
-#: hypha/apply/projects/forms/project.py:168
-msgid "A Project can only be sent for Approval when Committed."
+#: hypha/apply/projects/forms/project.py:275
+msgid "A Project can only be sent for Approval when Drafted."
 msgstr ""
 
-#: hypha/apply/projects/forms/project.py:186
+#: hypha/apply/projects/forms/project.py:292
+#: hypha/apply/projects/forms/project.py:304
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:49
+msgid "Contract"
+msgstr ""
+
+#: hypha/apply/projects/forms/project.py:312
 msgid "Document"
 msgstr ""
 
+#: hypha/apply/projects/forms/project.py:327
+msgid "Contract Document"
+msgstr ""
+
 #: hypha/apply/projects/forms/report.py:15
 msgid "This section of the report will be shared with the broader community."
 msgstr ""
@@ -3477,12 +3664,12 @@ msgid "Must include either public or private content when submitting a report."
 msgstr ""
 
 #: hypha/apply/projects/forms/vendor.py:50
-#: hypha/apply/projects/models/vendor.py:46
+#: hypha/apply/projects/models/vendor.py:48
 msgid "Yes, the account belongs to the organisation above"
 msgstr ""
 
 #: hypha/apply/projects/forms/vendor.py:51
-#: hypha/apply/projects/models/vendor.py:47
+#: hypha/apply/projects/models/vendor.py:49
 msgid "No, it is a personal bank account"
 msgstr ""
 
@@ -3538,160 +3725,168 @@ msgstr ""
 msgid "Quantity Selected on an Invoice"
 msgstr ""
 
-#: hypha/apply/projects/models/payment.py:148
+#: hypha/apply/projects/models/payment.py:150
 msgid "Message"
 msgstr ""
 
-#: hypha/apply/projects/models/payment.py:158
+#: hypha/apply/projects/models/payment.py:162
 #, python-brace-format
 msgid "Invoice requested for {project}"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:60
-msgid "Committed"
-msgstr ""
-
-#: hypha/apply/projects/models/project.py:61
+#: hypha/apply/projects/models/project.py:69
 msgid "Waiting for Approval"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:62
+#: hypha/apply/projects/models/project.py:70
 msgid "Contracting"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:63
+#: hypha/apply/projects/models/project.py:71
 msgid "In Progress"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:64
+#: hypha/apply/projects/models/project.py:72
 msgid "Closing"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:65
+#: hypha/apply/projects/models/project.py:73
 msgid "Complete"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:156
+#: hypha/apply/projects/models/project.py:161
 msgid "Proposed Start Date"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:157
+#: hypha/apply/projects/models/project.py:162
 msgid "Proposed End Date"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:284
+#: hypha/apply/projects/models/project.py:291
 msgid "Proposed End Date must be after Proposed Start Date"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:442
+#: hypha/apply/projects/models/project.py:459
+msgid "user groups"
+msgstr ""
+
+#: hypha/apply/projects/models/project.py:461
+msgid "Only selected group's users will be listed for this PAFReviewerRole"
+msgstr ""
+
+#: hypha/apply/projects/models/project.py:492
+#: hypha/apply/projects/models/project.py:494
 msgid "PAF Reviewers Roles"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:456
+#: hypha/apply/projects/models/project.py:513
 #, python-brace-format
 msgid "Approval of {project} by {user}"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:478
-#: hypha/apply/projects/templates/application_projects/project_detail.html:193
-msgid "Signed"
+#: hypha/apply/projects/models/project.py:546
+msgid "Counter Signed"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:478
-#: hypha/apply/projects/templates/application_projects/project_detail.html:204
+#: hypha/apply/projects/models/project.py:546
 msgid "Unsigned"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:481
+#: hypha/apply/projects/models/project.py:549
 #, python-brace-format
 msgid "Contract for {project} ({state})"
 msgstr ""
 
-#: hypha/apply/projects/models/project.py:496
+#: hypha/apply/projects/models/project.py:564
 #, python-brace-format
 msgid "Project file: {title}"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:183
+#: hypha/apply/projects/models/project.py:594
+#, python-brace-format
+msgid "Contract file: {title}"
+msgstr ""
+
+#: hypha/apply/projects/models/report.py:189
 msgid "week"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:184
+#: hypha/apply/projects/models/report.py:190
 msgid "month"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:185
+#: hypha/apply/projects/models/report.py:191
 msgid "year"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:187
+#: hypha/apply/projects/models/report.py:193
 msgid "Weeks"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:188
+#: hypha/apply/projects/models/report.py:194
 msgid "Months"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:189 hypha/public/partner/tables.py:21
+#: hypha/apply/projects/models/report.py:195 hypha/public/partner/tables.py:21
 msgid "Years"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:201
+#: hypha/apply/projects/models/report.py:207
 msgid "Reporting Disabled"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:205
+#: hypha/apply/projects/models/report.py:211
 #, python-brace-format
 msgid "One time, that already has reported on {date}"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:207
+#: hypha/apply/projects/models/report.py:213
 #, python-brace-format
 msgid "One time on {date}"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:212
-#: hypha/apply/projects/models/report.py:223
+#: hypha/apply/projects/models/report.py:218
+#: hypha/apply/projects/models/report.py:229
 msgid "last day"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:218
+#: hypha/apply/projects/models/report.py:224
 #, python-brace-format
 msgid "Once a year on {month} {day}"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:219
+#: hypha/apply/projects/models/report.py:225
 #, python-brace-format
 msgid "Every {occurrence} years on {month} {day}"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:227
+#: hypha/apply/projects/models/report.py:233
 #, python-brace-format
 msgid "Once a month on the {day}"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:228
+#: hypha/apply/projects/models/report.py:234
 #, python-brace-format
 msgid "Every {occurrence} months on the {day}"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:233
+#: hypha/apply/projects/models/report.py:239
 #, python-brace-format
 msgid "Once a week on {weekday}"
 msgstr ""
 
-#: hypha/apply/projects/models/report.py:234
+#: hypha/apply/projects/models/report.py:240
 #, python-brace-format
 msgid "Every {occurrence} weeks on {weekday}"
 msgstr ""
 
 #: hypha/apply/projects/tables.py:13
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:16
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:25
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:61
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:70
-#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:22
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:21
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:19
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:28
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:89
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:98
+#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:25
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:24
 msgid "Invoice Number"
 msgstr ""
 
@@ -3700,7 +3895,7 @@ msgid "Project Name"
 msgstr ""
 
 #: hypha/apply/projects/tables.py:67
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:5
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:8
 msgid "Reporting"
 msgstr ""
 
@@ -3716,6 +3911,102 @@ msgstr ""
 msgid "to"
 msgstr ""
 
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:6
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:138
+msgid "Contracting documents"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:19
+msgid "Submit contract documents"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:22
+msgid "Submit contracting documents"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:23
+msgid "Are you sure you want to submit contracting documents?"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:24
+msgid ""
+"Make sure you have uploaded correct contract and all required contracting "
+"documents."
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:35
+msgid "Approve contract documents"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:77
+msgid "Need corrections/amendments to contract?"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:92
+msgid "Signed contract by Contracting team "
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:100
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:120
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:216
+#: hypha/apply/templates/forms/includes/field.html:8
+msgid "Upload"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:102
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:122
+msgid "Reupload"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:112
+msgid "Countersigned contract by Applicant/Contractor "
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:145
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:149
+msgid "Upload new"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:148
+msgid "Upload contracting documents"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:160
+msgid "Every project should have the following documents"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:196
+#: hypha/apply/projects/templates/application_projects/includes/deliverables_block.html:35
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:195
+msgid "Remove"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:215
+msgid "Upload Countersigned Contract"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:218
+msgid "Upload Signed Contract"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:219
+msgid "The signed contract will be sent to Applicant once you submit."
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:229
+msgid "Approve Contract"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:230
+msgid ""
+"You confirm that the uploaded contract is acceptable for commencing the "
+"project."
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/contracting_documents.html:231
+msgid "This cannot be undone."
+msgstr ""
+
 #: hypha/apply/projects/templates/application_projects/includes/deliverables_block.html:5
 msgid "Choose deliverables"
 msgstr ""
@@ -3736,11 +4027,6 @@ msgstr ""
 msgid "Deliverables"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/deliverables_block.html:35
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:125
-msgid "Remove"
-msgstr ""
-
 #: hypha/apply/projects/templates/application_projects/includes/deliverables_block.html:41
 msgid "Total:"
 msgstr ""
@@ -3757,16 +4043,20 @@ msgstr ""
 msgid "Some details"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:8
-#: hypha/apply/projects/templates/application_projects/project_detail.html:155
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:10
 msgid "Add Invoice"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:46
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:64
+#: hypha/apply/projects/templates/application_projects/invoice_admin_detail.html:26
+msgid "Update Invoice status"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:74
 msgid "No active Invoices."
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/invoices.html:54
+#: hypha/apply/projects/templates/application_projects/includes/invoices.html:82
 msgid "Show rejected"
 msgstr ""
 
@@ -3813,12 +4103,13 @@ msgid "Report every:"
 msgstr ""
 
 #: hypha/apply/projects/templates/application_projects/includes/report_frequency_config.html:73
-#: hypha/apply/projects/templates/application_projects/invoice_form.html:28
 #: hypha/apply/projects/templates/application_projects/project_form.html:34
 #: hypha/apply/projects/templates/application_projects/report_form.html:45
 #: hypha/apply/projects/templates/application_projects/report_form.html:56
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:70
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:98
+#: hypha/apply/projects/views/payment.py:169
+#: hypha/apply/projects/views/payment.py:222
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:69
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:97
 msgid "Save"
 msgstr ""
 
@@ -3864,371 +4155,369 @@ msgid ""
 "any time."
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:9
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:14
 msgid "Report frequency"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:13
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:17
 msgid "Enable"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:13
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:17
 msgid "Change"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:36
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:40
 msgid "Past reports"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:42
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:51
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:46
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:55
 msgid "Period End"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:67
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:81
 msgid "Unskip"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:75
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:89
 msgid "No reports submitted"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/reports.html:82
+#: hypha/apply/projects/templates/application_projects/includes/reports.html:96
 #: hypha/templates/blocks/more_block.html:6
 msgid "Show more"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:6
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:77
-msgid "Supporting documents"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:7
+msgid "Project documents"
 msgstr ""
 
 #: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:20
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:115
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:31
-msgid "Download"
+msgid "Resubmit for approval"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:22
+msgid "Submit for approval"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:32
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:258
+msgid "View/Update Approvers"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:28
-#: hypha/apply/projects/templates/application_projects/project_detail.html:171
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:71
 #: hypha/apply/projects/views/vendor.py:250
 msgid "Contracting Information"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:36
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:60
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:80
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:108
 msgid "Fill in"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:52
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:99
 msgid "Approval Form"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:86
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:89
-msgid "Choose file"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:124
+msgid "Scope Of Work (SOW)"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:91
-msgid "Upload new"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:143
+msgid "Supporting documents"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:96
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:158
 msgid "Every project should include the following documents"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:143
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:67
-msgid "Submit for Approval"
-msgstr ""
-
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:150
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:211
 msgid "Select a document"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:152
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:213
 msgid "Copy"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:157
-msgid "Upload a new document"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:218
+msgid "Upload supporting documents"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_admin_detail.html:22
-msgid "Update Invoice Status"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:227
+msgid "Submit for Approval"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_admin_detail.html:26
-msgid "Update Invoice status"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:230
+msgid "Are you sure you're ready to submit?"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:4
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:4
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:11
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:26
-#: hypha/apply/projects/templates/application_projects/invoice_form.html:4
-#: hypha/apply/projects/templates/application_projects/invoice_form.html:8
-msgid "Invoice"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:232
+msgid "This project is missing the following documents"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:11
-msgid "Delete Invoice"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:239
+msgid "Submit anyway"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:21
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:20
-msgid "Vendor"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:244
+msgid "Please select approvers for PAF in "
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:27
-msgid "Are you sure you want to delete this invoice for"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:244
+msgid "sequential order"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:31
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:139
-msgid "Supporting Documents"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:244
+msgid "parallel order"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_detail.html:47
-msgid ""
-"Only editable when 'Submitted' or you have been requested to make changes"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:245
+msgid "(please note that in "
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_list.html:13
-msgid "All Invoices"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:245
+msgid "sequential order, approvers will approve PAF one after the other)"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_list.html:21
-msgid "invoices"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:245
+msgid "parallel order, approvers can approve PAF anytime)"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/invoice_list.html:25
-msgid "No Invoices available"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:249
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:266
+msgid "No PAF Reviewer Roles created yet, please create these in "
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/overview.html:6
-#: hypha/apply/projects/templates/application_projects/overview.html:18
-#: hypha/apply/projects/templates/application_projects/overview.html:32
-#: hypha/apply/projects/templates/application_projects/project_list.html:6
-msgid "Projects"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:250
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:267
+msgid " project settings"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/overview.html:19
-msgid "Track and explore recent projects"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:262
+msgid "Are you sure you want to update the approvers?"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/overview.html:46
-msgid "Project Invoices"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:262
+msgid "The uppermost active approver will be notified via email."
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/overview.html:61
-#: hypha/apply/projects/templates/application_projects/report_list.html:6
-msgid "Reports"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:262
+msgid "All approvers will be notified via email."
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:7
-msgid "Request Approval"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:275
+msgid "Update PAF Status"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:10
-msgid "Are you sure you're ready to submit?"
+#: hypha/apply/projects/templates/application_projects/includes/supporting_documents.html:276
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:174
+msgid "Project's current status"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:12
-msgid "This project is missing the following documents"
+#: hypha/apply/projects/templates/application_projects/invoice_admin_detail.html:22
+msgid "Update Invoice Status"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:19
-msgid "Submit anyway"
+#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:4
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:4
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:11
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:29
+#: hypha/apply/projects/templates/application_projects/invoice_form.html:4
+#: hypha/apply/projects/templates/application_projects/invoice_form.html:11
+msgid "Invoice"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:34
-msgid "Update Final Approval Status"
+#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:11
+msgid "Delete Invoice"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:35
-msgid ""
-"This will move the project into contracting and notify the compliance team."
+#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:23
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:22
+msgid "Vendor"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:36
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:45
-msgid "This cannot be undone."
+#: hypha/apply/projects/templates/application_projects/invoice_confirm_delete.html:30
+msgid "Are you sure you want to delete this invoice for"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:43
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:129
-msgid "Approve Contract"
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:34
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:137
+msgid "Supporting Documents"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:44
+#: hypha/apply/projects/templates/application_projects/invoice_detail.html:51
 msgid ""
-"You confirm that the uploaded contract is acceptable for commencing the "
-"project."
+"Only editable when 'Submitted' or you have been requested to make changes"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:56
-msgid "A lead must be assigned"
+#: hypha/apply/projects/templates/application_projects/invoice_list.html:11
+msgid "All Invoices"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:58
-msgid "Project approval form must be completed"
+#: hypha/apply/projects/templates/application_projects/invoice_list.html:12
+msgid "View, search and filter all project invoices"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:60
-msgid "Currently awaiting approval"
+#: hypha/apply/projects/templates/application_projects/invoice_list.html:17
+msgid "invoices"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:76
-msgid "Update Project Status"
+#: hypha/apply/projects/templates/application_projects/invoice_list.html:21
+msgid "No Invoices available"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:80
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:82
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:159
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:161
-msgid "Update PAF Status"
+#: hypha/apply/projects/templates/application_projects/overview.html:6
+#: hypha/apply/projects/templates/application_projects/overview.html:16
+#: hypha/apply/projects/templates/application_projects/overview.html:28
+#: hypha/apply/projects/templates/application_projects/project_list.html:6
+msgid "Projects"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:83
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:162
-msgid "Project's current status"
+#: hypha/apply/projects/templates/application_projects/overview.html:17
+msgid "Track and explore recent projects"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:111
-msgid "Approved By"
+#: hypha/apply/projects/templates/application_projects/overview.html:42
+msgid "Project Invoices"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:35
-msgid "Download as PDF"
+#: hypha/apply/projects/templates/application_projects/overview.html:57
+#: hypha/apply/projects/templates/application_projects/report_list.html:6
+msgid "Reports"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:37
-msgid "Download as DOCX"
+#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:18
+#: hypha/apply/projects/templates/application_projects/project_admin_detail.html:21
+msgid "Update Project Status"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:45
-#: hypha/apply/projects/templates/application_projects/project_detail.html:79
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:34
+#: hypha/apply/projects/templates/application_projects/project_detail.html:114
 msgid "Project Information"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:49
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:38
 msgid "Proposed start date"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:54
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:43
 msgid "Project Proposed end date"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:59
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:48
 msgid "Legal name"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:74
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:63
 msgid "Phone"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:79
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:68
 msgid "Value"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:85
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:74
 msgid "Sent to Compliance"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:99
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:95
 msgid "Approvals"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:101
-msgid "Approver"
-msgstr ""
-
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:107
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:105
 #: hypha/apply/review/templates/review/review_detail.html:10
 msgid "Review"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:109
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:107
 msgid "Submission lead"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:113
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:111
 msgid "Staff Reviewers"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:125
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:135
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:123
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:133
 msgid "No reviews"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:158
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:157
 msgid "Edit PAF"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_form.html:50
-msgid "Approval form not configured. Please add an approval form in the"
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:161
+msgid "Download Approval Form"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_approval_form.html:51
-msgid "fund settings"
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:165
+#: hypha/apply/projects/templates/application_projects/project_sow_detail.html:35
+msgid "Download as PDF"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:58
-msgid "Details"
+#: hypha/apply/projects/templates/application_projects/project_approval_detail.html:167
+#: hypha/apply/projects/templates/application_projects/project_sow_detail.html:37
+msgid "Download as DOCX"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:82
-msgid "Contractor"
+#: hypha/apply/projects/templates/application_projects/project_approval_form.html:79
+msgid "Approval form not configured. Please add an approval form in the"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:129
-msgid "Fill in Contracting Info"
+#: hypha/apply/projects/templates/application_projects/project_approval_form.html:80
+msgid "fund settings"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:136
-msgid "Upload Signed Contract"
+#: hypha/apply/projects/templates/application_projects/project_detail.html:13
+#, python-format
+msgid " This project is in %(status)s state. "
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:138
-msgid "Upload Contract"
+#: hypha/apply/projects/templates/application_projects/project_detail.html:82
+msgid "Details"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:140
-#: hypha/apply/templates/forms/includes/field.html:8
-msgid "Upload"
+#: hypha/apply/projects/templates/application_projects/project_detail.html:117
+msgid "Contractor"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:148
-msgid "Upload contract"
+#: hypha/apply/projects/templates/application_projects/project_detail.html:159
+#: hypha/apply/projects/templates/application_projects/project_detail.html:164
+msgid "Next Step"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:167
-msgid "Supporting Information"
+#: hypha/apply/projects/templates/application_projects/project_detail.html:179
+#: hypha/apply/projects/templates/application_projects/project_detail.html:185
+msgid "PAF Approvals"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:174
-msgid "Approval form"
+#: hypha/apply/projects/templates/application_projects/project_detail.html:188
+msgid "Approved by "
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:185
-msgid "Contracts"
+#: hypha/apply/projects/templates/application_projects/project_detail.html:190
+msgid "Pending approval from "
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/project_list.html:11
+msgid "All Projects"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:214
-msgid "Approved by"
+#: hypha/apply/projects/templates/application_projects/project_list.html:12
+msgid "View, Search and filter all projects"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_detail.html:222
-msgid "Corrections or amendments to your contract?"
+#: hypha/apply/projects/templates/application_projects/project_list.html:20
+msgid "No Projects Available."
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_list.html:13
-msgid "All Projects"
+#: hypha/apply/projects/templates/application_projects/project_sow_detail.html:31
+msgid "Download"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/project_list.html:24
-msgid "No Projects Available."
+#: hypha/apply/projects/templates/application_projects/project_sow_detail.html:45
+msgid "Project scope of work(SOW)"
 msgstr ""
 
 #: hypha/apply/projects/templates/application_projects/report_detail.html:4
@@ -4297,11 +4586,15 @@ msgstr ""
 msgid "Are you sure you want to submit your report?"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/report_list.html:12
+#: hypha/apply/projects/templates/application_projects/report_list.html:11
 msgid "Submitted Reports"
 msgstr ""
 
-#: hypha/apply/projects/templates/application_projects/report_list.html:22
+#: hypha/apply/projects/templates/application_projects/report_list.html:12
+msgid "View and filter all Submitted Reports"
+msgstr ""
+
+#: hypha/apply/projects/templates/application_projects/report_list.html:20
 msgid "No Reports Available."
 msgstr ""
 
@@ -4358,35 +4651,84 @@ msgstr ""
 msgid "Visit Project Detail Page"
 msgstr ""
 
-#: hypha/apply/projects/views/payment.py:55
-#: hypha/apply/projects/views/payment.py:209
+#: hypha/apply/projects/views/payment.py:63
+#: hypha/apply/projects/views/payment.py:254
 #, python-brace-format
 msgid "<p>Invoice status updated to: {status}.</p>"
 msgstr ""
 
-#: hypha/apply/projects/views/payment.py:155
+#: hypha/apply/projects/views/payment.py:181
 msgid "<p>Invoice created.</p>"
 msgstr ""
 
-#: hypha/apply/projects/views/project.py:166
-#, python-brace-format
-msgid ""
-"<p>{user} request changes the Project and update status to {project_status}."
-"</p>"
+#: hypha/apply/projects/views/payment.py:204
+msgid "Invoice has been uploaded"
 msgstr ""
 
-#: hypha/apply/projects/views/project.py:202
-#, python-brace-format
+#: hypha/apply/projects/views/project.py:125
+msgid "PAF has been submitted for approval"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:148
+msgid "Document has been uploaded"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:168
+msgid "Document has been removed"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:192
+msgid "Contracting document has been removed"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:263
+msgid "Lead has been updated"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:347
 msgid ""
-"<p>{user} approved the Project and update status to {project_status}.</p>"
+"Contractor documents have been approved. You can receive invoices from "
+"applicant now."
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:385
+msgid "Countersigned contract uploaded"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:388
+msgid "Signed contract uploaded"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:433
+msgid "Contract documents submitted"
 msgstr ""
 
-#: hypha/apply/projects/views/project.py:494
+#: hypha/apply/projects/views/project.py:455
+msgid "Contracting document has been uploaded"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:480
 #, python-brace-format
 msgid "<p>{role} has updated PAF status to {paf_status}.</p>"
 msgstr ""
 
-#: hypha/apply/projects/views/project.py:805
+#: hypha/apply/projects/views/project.py:502
+msgid "PAF status has been updated"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:518
+msgid "PAF has been approved"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:590
+msgid "Project status has been updated"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:637
+msgid "PAF approvers have been updated"
+msgstr ""
+
+#: hypha/apply/projects/views/project.py:1046
 msgid "You are not allowed to edit the project at this time"
 msgstr ""
 
@@ -4411,16 +4753,12 @@ msgstr ""
 msgid "Score"
 msgstr ""
 
-#: hypha/apply/review/blocks.py:162
-msgid "Paragraph"
-msgstr ""
-
-#: hypha/apply/review/models.py:159
+#: hypha/apply/review/models.py:162
 #: hypha/apply/review/templates/review/review_detail.html:19
 msgid "Recommendation"
 msgstr ""
 
-#: hypha/apply/review/models.py:164
+#: hypha/apply/review/models.py:167
 msgid "Visibility"
 msgstr ""
 
@@ -4496,11 +4834,11 @@ msgstr ""
 msgid "at"
 msgstr ""
 
-#: hypha/apply/review/templates/review/review_detail.html:48
+#: hypha/apply/review/templates/review/review_detail.html:49
 msgid "Review was not against the latest version"
 msgstr ""
 
-#: hypha/apply/review/templates/review/review_detail.html:68
+#: hypha/apply/review/templates/review/review_detail.html:69
 msgid ""
 "An opinion is a replacement for a review. You will no longer be able to "
 "submit a review for this application."
@@ -4514,11 +4852,11 @@ msgstr ""
 msgid "Edit Review"
 msgstr ""
 
-#: hypha/apply/review/views.py:151
+#: hypha/apply/review/views.py:156
 msgid "Update Review draft"
 msgstr ""
 
-#: hypha/apply/review/views.py:151
+#: hypha/apply/review/views.py:156
 msgid "Create Review"
 msgstr ""
 
@@ -4623,17 +4961,13 @@ msgid "Image field"
 msgstr ""
 
 #: hypha/apply/stream_forms/blocks.py:419
-msgid "File field"
+msgid "Single File field"
 msgstr ""
 
 #: hypha/apply/stream_forms/blocks.py:433
 msgid "Multiple File field"
 msgstr ""
 
-#: hypha/apply/stream_forms/blocks.py:466
-msgid "Section text"
-msgstr ""
-
 #: hypha/apply/stream_forms/blocks.py:467
 msgid "Section header"
 msgstr ""
@@ -4642,12 +4976,12 @@ msgstr ""
 msgid "Form fields"
 msgstr ""
 
-#: hypha/apply/stream_forms/models.py:70
+#: hypha/apply/stream_forms/models.py:71
 msgid ""
 "You are logged in so this information is fetched from your user account."
 msgstr ""
 
-#: hypha/apply/templates/forms/includes/field.html:35
+#: hypha/apply/templates/forms/includes/field.html:37
 msgid "See help guide for more information."
 msgstr ""
 
@@ -4657,56 +4991,58 @@ msgid ""
 "below."
 msgstr ""
 
-#: hypha/apply/users/admin_views.py:72 hypha/apply/users/admin_views.py:97
+#: hypha/apply/users/admin_views.py:106 hypha/apply/users/admin_views.py:131
 msgid "Search users"
 msgstr ""
 
-#: hypha/apply/users/forms.py:60
+#: hypha/apply/users/forms.py:43
+msgid "A user with that email already exists."
+msgstr ""
+
+#: hypha/apply/users/forms.py:44
+msgid "The two password fields didn't match."
+msgstr ""
+
+#: hypha/apply/users/forms.py:62
 msgid ""
 "You are registered using OAuth, please contact an admin if you need to "
 "change your email address."
 msgstr ""
 
-#: hypha/apply/users/forms.py:78
+#: hypha/apply/users/forms.py:80
 msgid "Only includes active, non-superusers"
 msgstr ""
 
-#: hypha/apply/users/forms.py:87
+#: hypha/apply/users/forms.py:89
 #: hypha/apply/users/templates/users/account.html:34
 #: hypha/apply/users/templates/users/activation/email.txt:13
 msgid "Password"
 msgstr ""
 
-#: hypha/apply/users/forms.py:88
+#: hypha/apply/users/forms.py:90
 msgid "Email change requires you to put password."
 msgstr ""
 
-#: hypha/apply/users/forms.py:101 hypha/apply/users/forms.py:130
+#: hypha/apply/users/forms.py:103 hypha/apply/users/forms.py:132
 msgid "Incorrect password. Please try again."
 msgstr ""
 
-#: hypha/apply/users/forms.py:117
+#: hypha/apply/users/forms.py:119
 msgid "Please type your password to confirm"
 msgstr ""
 
-#: hypha/apply/users/models.py:175
+#: hypha/apply/users/models.py:179
 msgid "email address"
 msgstr ""
 
-#: hypha/apply/users/models.py:178
+#: hypha/apply/users/models.py:182
 msgid "Slack name"
 msgstr ""
 
-#: hypha/apply/users/models.py:180
+#: hypha/apply/users/models.py:184
 msgid "This is the name we should \"@mention\" when sending notifications"
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/_base.html:7
-#: hypha/apply/users/templates/two_factor/_base_focus.html:7
-#: hypha/apply/users/templates/users/account.html:9
-msgid "Welcome"
-msgstr ""
-
 #: hypha/apply/users/templates/two_factor/_base.html:9
 #: hypha/apply/users/templates/two_factor/_base_focus.html:9
 #: hypha/apply/users/templates/users/account.html:11
@@ -4717,6 +5053,7 @@ msgstr ""
 #: hypha/apply/users/templates/users/login.html:5
 #: hypha/apply/users/templates/users/login.html:6
 #: hypha/apply/users/templates/users/login.html:37
+#: hypha/public/utils/templates/utils/includes/login_button.html:7
 msgid "Login"
 msgstr ""
 
@@ -4746,8 +5083,8 @@ msgstr ""
 
 #: hypha/apply/users/templates/two_factor/admin/disable.html:23
 #: hypha/apply/users/templates/users/account.html:41
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:77
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:79
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:76
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:78
 msgid "Disable 2FA"
 msgstr ""
 
@@ -4862,43 +5199,39 @@ msgid ""
 "QR code displayed below."
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/core/setup.html:26
-msgid "Advanced"
+#: hypha/apply/users/templates/two_factor/core/setup.html:25
+msgid "Unable to scan the QR code? Try this link:"
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/core/setup.html:27
-msgid "For advanced users, here is the otpauth url in string format."
-msgstr ""
-
-#: hypha/apply/users/templates/two_factor/core/setup.html:30
+#: hypha/apply/users/templates/two_factor/core/setup.html:26
 msgid ""
 "<strong>Step 2:</strong> Enter the 6-digit verification code generated by "
 "the app below."
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/core/setup.html:32
+#: hypha/apply/users/templates/two_factor/core/setup.html:28
 msgid ""
 "Please enter the phone number you wish to receive the text messages on. This "
 "number will be validated in the next step."
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/core/setup.html:36
+#: hypha/apply/users/templates/two_factor/core/setup.html:32
 msgid ""
 "Please enter the phone number you wish to be called on. This number will be "
 "validated in the next step."
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/core/setup.html:41
+#: hypha/apply/users/templates/two_factor/core/setup.html:37
 #: hypha/apply/users/templates/users/login.html:12
 msgid "We are calling your phone right now, please enter the digits you hear."
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/core/setup.html:44
+#: hypha/apply/users/templates/two_factor/core/setup.html:40
 #: hypha/apply/users/templates/users/login.html:15
 msgid "We sent you a text message, please enter the tokens we sent."
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/core/setup.html:48
+#: hypha/apply/users/templates/two_factor/core/setup.html:44
 msgid ""
 "We've encountered an issue with the selected authentication method. Please "
 "go back and verify that you entered your information correctly, try again, "
@@ -4906,7 +5239,7 @@ msgid ""
 "contact the site administrator."
 msgstr ""
 
-#: hypha/apply/users/templates/two_factor/core/setup.html:55
+#: hypha/apply/users/templates/two_factor/core/setup.html:51
 msgid ""
 "To identify and verify your YubiKey, please insert a token in the field "
 "below. Your YubiKey will be linked to your account."
@@ -5056,7 +5389,7 @@ msgid "Enable Two-Factor Authentication"
 msgstr ""
 
 #: hypha/apply/users/templates/users/account.html:4
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:22
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:21
 msgid "Account"
 msgstr ""
 
@@ -5113,7 +5446,6 @@ msgid "in the future using"
 msgstr ""
 
 #: hypha/apply/users/templates/users/activation/email.txt:12
-#: hypha/apply/users/templates/wagtailusers/users/list.html:15
 msgid "Username"
 msgstr ""
 
@@ -5194,7 +5526,7 @@ msgstr ""
 
 #: hypha/apply/users/templates/users/email_change/confirm_password.html:4
 #: hypha/apply/users/templates/users/email_change/confirm_password.html:5
-#: hypha/apply/users/views.py:122
+#: hypha/apply/users/views.py:159
 msgid "Enter Password"
 msgstr ""
 
@@ -5204,7 +5536,7 @@ msgid "Check your email"
 msgstr ""
 
 #: hypha/apply/users/templates/users/email_change/done.html:5
-#: hypha/apply/users/views.py:168
+#: hypha/apply/users/views.py:205
 msgid "Verify Email"
 msgstr ""
 
@@ -5333,58 +5665,29 @@ msgstr ""
 msgid "Send password reset email"
 msgstr ""
 
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:24
+#: hypha/apply/users/templates/users/register.html:5
+#: hypha/apply/users/templates/users/register.html:6
+#: hypha/apply/users/templates/users/register.html:22
+msgid "Register"
+msgstr ""
+
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:23
 msgid "Roles"
 msgstr ""
 
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:72
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:100
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:71
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:99
 msgid "Delete user"
 msgstr ""
 
-#: hypha/apply/users/templates/wagtailusers/users/edit.html:79
+#: hypha/apply/users/templates/wagtailusers/users/edit.html:78
 msgid "This account do not have 2FA enabled."
 msgstr ""
 
-#: hypha/apply/users/templates/wagtailusers/users/index.html:3
-#: hypha/apply/users/templates/wagtailusers/users/index.html:28
-msgid "Users"
-msgstr ""
-
-#: hypha/apply/users/templates/wagtailusers/users/index.html:29
-msgid "Add a user"
-msgstr ""
-
-#: hypha/apply/users/templates/wagtailusers/users/index.html:38
-msgid "Select all users in listing"
-msgstr ""
-
-#: hypha/apply/users/templates/wagtailusers/users/list.html:7
-#: hypha/public/people/models.py:179
-msgid "Name"
-msgstr ""
-
-#: hypha/apply/users/templates/wagtailusers/users/list.html:31
-msgid "Last Login"
-msgstr ""
-
-#: hypha/apply/users/templates/wagtailusers/users/list.html:48
-msgid "Admin"
-msgstr ""
-
-#: hypha/apply/users/templates/wagtailusers/users/list.html:49
-msgid "Inactive"
-msgstr ""
-
-#: hypha/apply/users/templates/wagtailusers/users/list.html:50
-#, python-format
-msgid "%(time_period)s ago"
-msgstr ""
-
 #: hypha/apply/users/templates/wagtailusers/users/results.html:7
 #, python-format
-msgid "There is %(counter)s user"
-msgid_plural "There are %(counter)s users"
+msgid "There is %(counter)s match"
+msgid_plural "There are %(counter)s matches"
 msgstr[0] ""
 msgstr[1] ""
 
@@ -5411,19 +5714,23 @@ msgstr ""
 msgid "Apply filters"
 msgstr ""
 
+#: hypha/apply/users/templates/wagtailusers/users/results.html:51
+msgid "Export Users"
+msgstr ""
+
 #: hypha/apply/users/utils.py:36
 msgid "Email is already in use."
 msgstr ""
 
-#: hypha/apply/users/views.py:153
+#: hypha/apply/users/views.py:190
 msgid "Password Page timed out. Try changing the email again."
 msgstr ""
 
-#: hypha/apply/users/views.py:174
+#: hypha/apply/users/views.py:211
 msgid "Hijack feature is not enabled."
 msgstr ""
 
-#: hypha/apply/users/views.py:206
+#: hypha/apply/users/views.py:243
 #, python-brace-format
 msgid "Your email has been successfully updated to {email}!"
 msgstr ""
@@ -5672,6 +5979,10 @@ msgstr ""
 msgid "Other"
 msgstr ""
 
+#: hypha/public/people/models.py:179
+msgid "Name"
+msgstr ""
+
 #: hypha/public/people/models.py:183
 msgid "Social accounts"
 msgstr ""
@@ -5692,15 +6003,15 @@ msgstr ""
 msgid "Funds Reviewed"
 msgstr ""
 
-#: hypha/public/projects/models.py:127
+#: hypha/public/projects/models.py:129
 msgid "Contact Details"
 msgstr ""
 
-#: hypha/public/projects/models.py:129
+#: hypha/public/projects/models.py:131
 msgid "Related Projects"
 msgstr ""
 
-#: hypha/public/projects/models.py:132
+#: hypha/public/projects/models.py:134
 msgid "Categories"
 msgstr ""
 
@@ -5736,33 +6047,33 @@ msgstr ""
 msgid "Site name, used by Open Graph."
 msgstr ""
 
-#: hypha/public/utils/models.py:237
+#: hypha/public/utils/models.py:240
 msgid "Default site logo"
 msgstr ""
 
-#: hypha/public/utils/models.py:246
+#: hypha/public/utils/models.py:249
 msgid "Mobil site logo (if not set default will be used)"
 msgstr ""
 
-#: hypha/public/utils/models.py:252
+#: hypha/public/utils/models.py:255
 msgid ""
 "Link for the site logo, e.g. \"https://www.example.org/\". If not set, "
 "defaults to page with slug set to \"home\"."
 msgstr ""
 
-#: hypha/public/utils/models.py:258
+#: hypha/public/utils/models.py:261
 msgid "This will be added to the footer, html tags is allowed."
 msgstr ""
 
-#: hypha/public/utils/models.py:317
+#: hypha/public/utils/models.py:321
 msgid "In months"
 msgstr ""
 
-#: hypha/public/utils/models.py:343
+#: hypha/public/utils/models.py:347
 msgid "Funding"
 msgstr ""
 
-#: hypha/templates/base-apply.html:121 hypha/templates/base-apply.html:145
+#: hypha/templates/base-apply.html:111 hypha/templates/base-apply.html:135
 msgid "Log out"
 msgstr ""
 
@@ -5770,6 +6081,10 @@ msgstr ""
 msgid "Apply for the"
 msgstr ""
 
+#: hypha/templates/django/forms/widgets/number.html:11
+msgid "This must be a number"
+msgstr ""
+
 #: hypha/templates/includes/message_item.html:7
 msgid "Ok"
 msgstr ""