Leeches and Grubs