Shows Seperation of responsibility by defining better interface.