.DS_Store banished!
add global settings cache support