added structure id and path