Changed a lot
Starting to do the optimizations