added parallel back ing