ScottIdode
I've seen something similar in another thread. You can definitely find certain parts of that post helpful, not everything of course, but I think it is worth looking into.
http://www.anvarolzahrango.ir/homework-answers-7-apps-that-could-do-your-5/