improved example, better vis