actually test HelloRequest
implement assembling of HelloRequest
fix return types