Basic preprocessing is already working, but it still needs some more work.