Thanks for this solution, I'm working with it right now. Some problems arise, is there a way to change events such as onSelect after I update the dataSet. I also need to change the pageIndicator, there is an update method for that but it does not seem to meet my needs. Any suggestions for that as well?