c tools and structure 8189160