adding intial declarative structure