similarity update, finally it workes