adding exclude(), inStock(), and field() to 
Select class