removed struct