[ issue #4 ] basic conversion framework implementation