path("transfer") {
                    post {
                        entity(Jackson.unmarshaller(TransferRequest::class.java)) { transfer ->
                            val response: CompletionStage<TransferResponse> = ask(supervisor, transfer.operation(), timeout)
                                    .thenApply { it as TransferResponse }