put back old mobile api for toc