changed stock structure data gathering