added Settings.java