converts many units