initial finite fields code