grid actions compiler