naming fixes
Renamed add system functions
More correct lines in error display
only display error message once
display correct file for enum values too
enum naming