lays out initial code