add configure script
finish forward op code