initial and scaffold