Add isBuffer