different kinds of settings in the application