Revisit error handling
Reply asynchronously
Version 0.2.1