add defaults to boolean preferences
run garbage collector after operation apply
put simplify preference into state