Well done Al! If you get it published, please let us all know.