Included Task-based handler. Better Signal construction. Better exception handling.