Reverted back to using currentDest, and fixed a bug with it.