b, web, kernel