why name the parameter 'bs'? all others are 'b'