added banner
styling and API changes