Revert "rewritten assembly ; faster"

This reverts commit eb4b9f8a49646e06efcab2c824410e01afd0a2ce.