add entropy (tested)