position find for pat cast