handler manager