Titan 0.5 implementation