fixes to access elements and physdesc*