yes you add node anywhere in linked list
a -> b -> c-> d ->e->null
consider x as new node
we would like to add before b
a->b.....
x->b.....
now make a link between a & x
a->x->b->c->d->e->null