An asisted surfing framework and application