refactor/clean admin settings