did some more testing on some new features
almost done adding all the new features i need