add support for detached string signatures
file args must be the last args