3 hours and still going