Freelance:
fal5a76ab656ebee
cyber guardian
Please let me know any feedback I can work on. a couple of tweaks may change it to your liking.