add support for private_key