work around for conscript weirdness