early abort if there is nothing to do