Changing handle() sig.