add hierarchy for os/version