The cactus project