Métodos implementados, pero necesitan revisión, hay algo fallando.