bugfix -- trying another way to extract signal range