first stab at dynamically generated pdf's.