Questions by joseph yap

...