guard-concat update