add scrollTo and rings