making some progress on update to Titan 0.5.1