External modification by activities!

Implemented and tested test_c_v1.
Cleaned up the error reporting.