pasadas funciones a asíncronimas, para no bloquear la ventana