The Pledge Class is now optionnal