nothing to change just add create_client'method