added assertion to R12_sys
added figure generator
merge form origin