added guard char