Refactor Code, All the special event binding into Utils.