added start of checkout handler