finishing working on declarations