first attmept at building translator
current state...