bug found needs fixing.