Sort:  

haha there are almost too many devices built in to this water bottle