Separate Setting into separate type
Add show command