added simulated signature script API