Create codeP2