demo project update
some properties moved to private area, pageControl bug fix