Removed the "procedural API"