+async producers