establish models of checkout module