put in reconnect feature incase queue restarts