some useful pdf