Added the updated interface to HPMPC