1.6 start

1.6 fluff completed, just need the actual algorithm.