fix: need to bind on restart