All of these new dependencies are optional...correct?