add assembly examples, tests