starting reciprocal function