redundant `private`