fixed prevent event call and add section property to caching