added parallel restore switch