finally stop rewriting my raffle app by rewriting it