Revert "Simple ASM"

This reverts commit de1715d5810448a634a0a6598af0b94bbf8d23c7.