usage note and comments...to be continued