Adds more struct