working towards a functioning bb