added auditing
compile with -params
ignore
getting exceptions
method names enum