Add update or create feature.