public async void StopTimer()
        {
            // pag di enabled, return lng
            if (!IsEnabled)
            {
                return;
            }

            // enabled, so pwede i-stop
            IsEnabled = false;

            // get time when stopped
            stopTime    = DateTime.Now;
            stopTimeStr = stopTime.ToLongTimeString();
            activity.SetStopTime(stopTimeStr);

            // pagkastop write ulit last
            await WriteEntries();

            // create model TODO
            BehaviorGraph graph = new BehaviorGraph()
            {
                Filename      = currentFilename,
                GraphClientId = cliSession.ClientId,
                StartTime     = startTime,
                StopTime      = stopTime
            };

            Logger.Debug(graph);

            // save to db
            var response = await cliService.AddBehaviorGraphs(graph);
        }