intermediate commit: initial working converter application