linearize success! this is a complete commented version
reconstruct utils interface
add comment
clear all debugging comment