Erc progress (12/29)

Erc progress