New release. Speed improvement