add do_checkout option