updated interface of converter