Implemented Conficius to use assembly