refractoring handler code
article mgr