fix listen from 3000