close #11
+add commission