jamzenn: A glimpse into the future.