redundant header is removed