catch data.frame y