I'm an idiot with mode parsing, tried to fix that