completion changes