# Extracted Tasks from Architecture Review 4
* BalanceInquiry
* \[Depends on WTS, Chikashi will take care of it\] Move from REST to MQ
* \[Depends on WTS, Chikashi will take care of it\] Extract `UserAuthorityService`
* \[Depends on WTS, Chikashi will take care of it\] Extract `MaintenanceService`
* BankVision.Gateway
* \[Depends on WTS, and also requires Saga precedent implementation\] Move from REST to MQ
* Currently on DT
* Remove Id from GraphQL queries and mutations (use only cgid)
* Error Handling proposal for async cases
* Extract `dotnet new template` from WTS impl
* Pact.io PoC
* Saga example for Gateway
* Extract GraphQL documentation to resources. Come up with a reference impl for GraphQL documentation. Hand over documentation management to naisei-team.
* Gleb
* Generate API diagramme on BFF release
* Run E2E tests daily in CD pipeline when requirements are set