for performance need to work on convert pure python slow code to compiled and gpu workable code
for performance need to work on convert pure python slow code to compiled and gpu workable code