basic site panel views working, need more custom validation