The time to change corp name was before they started marketing SafeVchat, now called Zerify Meet. Talk about causing confusion in the market.
On the Push deal, you agree to build a specific system that takes over a year to put together, no sane person would do that without upfront/progress payments.