better configuration translation