csmith319