added admin page and basic auth to access it