añadido algo que falta hacer pero no tengo el codigo en mi casa y no estoy ahi xd