wip/csmith
