Breaking the 'store' command down into several smaller steps.