enhanced convert expressions