Dancing across the universe

WIP June 2010