added basic marquee functionality