refactoring: removed cxstrings
cleanup
added {static} for fields
added verbose output