Internet cafe offering services.