added multi handler support.