ref #27 bulid error fixed