update to add new structure