added parallel methods