modify for grappa shared run