actual bug fix