log open close seperated, incomplete