shared ptr in occ
fix warning
including togl