handler update