a bit of refactor + reconnect fix
logging
search is 20% cooler now