fix bug ?