Back to Leeches, Worms and Planaria