MORE PARALLELISATION AAAAAHAHAHAAHAHAHA.