added baconobserver and scale