02012118 commission alert remake and some bugs fixed;