add pdf demo