update port etc