Ring of functions