Tendremos que definir ciertas funciones que actúen como "callbacks".