mispellaneous view 2