Added PI Controller