I spent way too long on this, I'm sorry... Happy April Fools day!!