Full working Copy

Tested and stable