made the do_after() new checks be less stupid