worked on admin settings page