check function change