fixed ViewPool example