Change client to get decoder based on Response instead of Status