eric-porterfield documents