Mainly replaced division with bitshift, doubled speed up to 4.25 gen/sec!!