i will see if i can come up with a simple way to do this.