allow negative numbers. more debugging output