log open close seperated, part2