make sure parallel methods accept params