opimization for QCOM