Memory Leaks Ahead: Beware!
Uh ohhhh spaghetti-o~