adding crud interfase for admin