add main handler