added banner dynamics