public agent is knowledgeable porn videos