First stab at gnu parallel implementation