learning assembly with crappy soft...