Frank Romano: "New technologies at drupa will be mind boggling"