here is a list of websites/apps, which I think might be helpful to you, or where I don't regret spending my time.