Using internet for solving problems