using conch in order to add timeout and stream logging