new dev of amino acid util and tree util