xyz to foo