Started Work on evaluate-deriv

Started the procedure evaluate-deriv