uses right killMethod