try to avoid too many connections