+vanilla c version