Optimerad version.