add code smith file