Added the reason to overwrite getClient