Updates to checkout process, made with Rusty.