Sand Casting Small Details Make The Difference