semi working add/drop term