Something you need to do before you take an oath is commit yourself to the promise