what the hell did I just read... buzzword soup?