A Florida man has been charged with DWI, failure to keep right and failure to take breath test after a traffic stop on Route 5 in the town of Ripley early Monday morning. Chautauqua County Sheriff's deputies say they observed a vehicle driven by 48-year-old Mark Ruch of Bradenton commit a traffic infraction. Further investigation determined that Ruch was operating his vehicle while intoxicated. During the investigation, Ruch refused to take a breath test. He was arraigned in Ripley Town Court and remanded to the Chautauqua County Jail in lieu of bail.