add default handler