new shannon example