taking an oath requires an agreement