Yap quit his job and we got positive updates from the company. Seems like the nightmare is starting to falling apart.