Acheung ykui button refactor

We can remove YPCTAButton after this