prepare to change arrays
do maksing and visible
add montecarlo
added bi_hist.py