public oath