structure changed to isolate layers