better admin page
moved views to generic file