after fixing xval's hypo