check for negative number
completed