split admin views to seperate file