Better API Support and 2-way communication