add settings hash method