It's not from me but from the other contributors, i just took their code as is. Lookin for an explaination