interface technology