adding elements
minor make changes