Add Writer type
Add ForEach