move provide function belowe compute function

This is a minor change to test the pull request feature