Tweaked temporary number.
Tweak
Working on #3. temporary index is still confusing.
3/13
Now it supports multiple data segments(methods)