removal and addition now work with dynamic network