cleaned up the views a bit and added a conditional in case of no items for sale