Abstract machine runs very nice now.
A bit cleaner.