several enhancements in the views