add collect-openclose 1st ver, collect between first time open and first time close
add test case for previous commit