All necessary changes made for using BCObservables