use buffered channel instead of postman