added styling and attribution