persistent method called test
direct inprogress
direct inprogress