got basic parsing/assembly working