Evaluating The Function