The methods following are the ones required by that interface. I'll make it clearer