Adding the initial controller listener prototype.