Big parts were rewritten. Currency now dynamic.