implemented design - settings page