initalize code