http://www.cs.utah.edu/flux/flick/