add handler mapping