lots of changes. mostly basic. still trying to get the banner to function with the js