arabic to roman working; optimization coming soon