Added workshop functionality.