fix reassign