Updating Oerloading C Functions