modulize myEmotion and do some decoupling on drawPoint