changed buffer target location from rule to buffer controller still stored in VO bufferState.