this is for new scratchers and also for @ethanos99 if this does not make sense then LOOK INSIDE THE CODE
this is for new scratchers and also for @ethanos99