GUI and PDF manipulation practice