relationship prototyping
unused parameters
extract methods