+1 I also liked how Solasta did this.