generate backbone sceleton