1. Added task producer