Buggs claims to be a "scientist"