Create source structure