add redis port ability