To implement the suggested feature in the shop GUI, you could add a button or dropdown menu labeled "Sort Options." When clicked, it would cycle through predetermined sorting options. Additionally, you could include an option in the /preferences menu to set a default sorting option. Other sorting options could include: 1. Most recent transaction recorded: Sort options based on the timestamp of the most recent transaction associated with each option. This would arrange options from the latest to the earliest transaction. 2. Highest price for most sold: Similar to the suggested "lowest price for most sold," but sorting options in descending order of price for items with the highest number of sales. 3. Alphabetical order: Sort options alphabetically based on their names. 4. Custom sorting: Allow users to define their own sorting criteria based on various attributes such as price, quantity sold, etc. These options could be cycled through when the "Sort Options" button is clicked in the shop GUI, giving users flexibility in how they view and interact with the available options.