fix bug x 2