updated interface file`