updating with the ability to follow along