Feature/consume tag iteration