Getting ready for a version that doesn't use jQuery