adding more basic backbone structure