removed X argument