started writing a cross-assembly system