Does this interface fill any function? I can only see it being used in this file.