starting to update structure