make sure that predict preserves row names of newdata
make sure that predict preserves row names of newdata