very subtle reply bug that caused queued requests to get responded to twice.  fixed and now working.