PDViewController implement actions