now generic for other topics