converted this thing to using a new [BottleService] attribute to take the mystery out of finding bottles