delect due to structure changes