optimized conversion