throw on unregistered task