add bscan scaling in viewer, add slice selection in viewer