producer works with metadata