could use pluck('contcat_ws('" ",prefix, surname, suffix)') maybe?