move checkout to partials