no more debug in block
changed requires
fixed random