simplified epd structure handling