add power input case