add check if handler exists