signal object in nix written