BB work in progress + learning.