view spec