Tested, functional, used
No returns, feel free to ask questions!