persist custom commands