translate paramter optimized