payment ui works fine