Tidying up serial methods
Got serial method running on multiple threads