c tooling is so brutal