only run if there are no errors