parallel tools
parallel runs for apply where posible