Replacing the public flag with private for the chainViews internal method