Update

Recursion was happening, causing a huge RangeError