solucionando los contexterror, falta terminar de verificar que concuerden los retornos de las funciones y los shouldpass