fixed random facts, along with compressing code for that block