changed item function call