wrong function change