bundle update
change protected to private