potentially working. Removed the mutex for each seller type