## Request Statement In order to achieve transparent error handling and better Async api, a new api is required. ## Solution brainstorm - use enum / struct / data class to communicate result of threat detection - implement async api using coroutines & flows