Sorry to hear about your troubles, but it does sound like you're getting things back under control... keep us posted.