logic header directory added