update methods and admin