most all add and remove type operations, from manager/request to UI; most all of same for complexes, except for removal; TODO: complex removal; TODO: badge float