added confidence manipulation