added commit preferences