entity: add verbose logs
random: can now use external generator