I didn't see where this subroutine is called with the analog optional input.  Where is it used?