this is totally wrong; You should not instantiate a client here (it will break when dumping the container btw)