checkout ui now working