various improvements
Merge pull request #37 from FredYeye/incoming

various asm improvements