fix setHolder