report view & model