use shebanged secure redefine