Future of online earning