Erc progress (11/29)

Erc progress