initial setup using scaffold.