improvements to views