fix bugs, run well at office