more consistent view