canefields