create the scaffold