added custom conversions