diff --git a/msm/action/add_action.py b/msm/action/add_action.py
index <HASH>..<HASH> 100644
--- a/msm/action/add_action.py
+++ b/msm/action/add_action.py
@@ -4,6 +4,6 @@ from msm.util import log
 
 def execute(args):
     log.set_config(args)
-    file = file_manager.add_setting(args.file)
+    file = file_manager.add_setting(args.alias, args.file)
     repository.create(args.alias, file)
     log.restore_config()
diff --git a/msm/file_manager.py b/msm/file_manager.py
index <HASH>..<HASH> 100644
--- a/msm/file_manager.py
+++ b/msm/file_manager.py
@@ -15,8 +15,8 @@ def init():
     return True
 
 
-def add_setting(file_path):
-    file_name = os.path.split(file_path)[1]
+def add_setting(alias, file_path):
+    file_name = alias + os.path.split(file_path)[1]
     dst_path = config.msm_path + file_name
 
     log.debug('Add {F} to {D}'.format(F=file_path, D=dst_path))
Add alias with prefix to the file name