add current changed interface