- fix floating point errors
- add Moving avarage to fix
- test some multithreaded code