Separated admin and public