Main Search Natural Curvy Casting