I'll do an update soon. credit to oruma for reference
ask permission to use also credit me... @lucariodude5