CANAL FACTORY