updated deployment require optimization