jamzenn:A glimpse into the future.