idk how to feel about this
694