bug cause thoughts--need testing