[Minor] extend optimization