primarycash.convention ui refactored