save comment
separate create-shop-function