Credit Sharron Denice for YouTube code, and take the blame for the rest