another bug fix...