* Cleanup fulfilled requests after approve * Modified tests * Moved to separate test, add user to access functions * Moved to separate test and added test cases * Fixed issue with dryrun * More changes based on comments