add tinycme function