make value language independent