UPDATE base controller