change popup and pay mechanisms