shills upon shills...