dont talk to me you cockroach...