adding the basic  scaffolding