added code, doc, build
added utils