fixing strings
always an array
no loc
fix block_pass()