fixed blank password bug w new abort handling