with wrapper script