Updating externalInput API