bug fix, diakopter++