the original project was hard but is was also easy...so don't rage quit because it will get harder
thank you @griffpatch for original project.