corrected method names and settings saving