init codes