I think I got a problem here, but the code seems mostly legit...

weeeeeeeasdfasdfasdfasd