VTimer implementation