API and Installation changes