adaptive power delivery