Called for papers has authorities-issued character, address verification, and you will commission means confirmation