Speed up new (12/32)

Speed up new