.
vegas a casinos impl