cls generalist