Made By Fixseregonwar As Requested
Credits to idebty for the original code