model tidy, better examples