Wanna express my respect to xiaobaitu! And at least I know I'm not alone. I'll post back my result as reference for others.