Added comments to mark what is buggy. Also tried to debug reader method
of assembler.