Journey of d.c.