lib now lets you subscribe before connecting