Erc progress (8/29)

Erc progress