bug and bug ~~~~~