Edited parallel functions