More speed up (46/48)

More speed up