-new features and tests
-beginning of cascade module