cleaned up and fixed dealer dealer_announce method