removed view_mode for v2.0