added codeiq init