fix listen config stuff