fixed candidate copy to solution object that was done twice