Started with preprocessing, but slowly..