version with BIG optimization
Merge pull request #1 from Whynot63/master

version with BIG optimization