WIP: use tmsp instead of inv to trans CHM
WIP: compute msp volume after for loop
WIP: bcd works,can you beleive that!"
WIP: code is cleaned now