changed settings widget + unit tests for him