Attempted to use lope2d, but it's a nightmare.

Going to revert this commit immediately.
Revert "Attempted to use lope2d, but it's a nightmare."

This reverts commit 042493ed1b8fd8e8ce1e332cc68f3c7556b4244b.