Basic dispersal working, need to sort parts