Some model design, some view design.