issue #39 - loading state for 'Save' and 'Run' buttons