added dry run option
gauge now returns 1 if an exception occured