Revert "urgh"

This reverts commit 866f12c25fd644e0916020150c14c9ad683543b1.
Revert "classy shit"

This reverts commit 6c04eb5f614131b08662128056fe8e57bf6aa32b.
Revert "convert to dart"

This reverts commit e0ec87617bb0d00e54cf9fafb058e10728a30409.