adding set B stuff