Optimalizations.... but still big delays.