drain-pipe theory