Use Buffer if available.