happy ending... nice to hear.