ex-102 - hooked up new methods to execute(), removed legacy code. TODO:
fix functional test