clean up
prevent duplicate checkouts