Added Exceptions
Async Server mode