Looks like you did your homework. Should help lots.

Russell