separating separation of concerns

jacob whitford-bender