mention some solutions over the internet