compiling, started work on the Titan reimpl