Don't know wtf I'm doing... But it seems to work... Well, to be honest
it isn't working...