rewrote parts... wasn't working
needed some modifications
minor bug changes, decreased amount
minor changes