updated abort handling to add an abort_time to monitor, updated multiplier code to support all runners