methods fx and aJacob implemented