prepared c4. gonna start