add view_sampling option