Añadidas varias funciones