string handler update