Added some feature for "seller" action: some *TODO* points still open
btw