assembly compiler added
(everything is still broken)