more improvements on the view