change bind() check to see if already bound