parallel processing methods 657439