refine controllers + refine checkout views