added --diskmode parameter