version 0.9 with code and assembly instruction