hopefully better than 1; practice on associations, db queries, forms