fix construct_update_string