updated storage so that files not existing doesn't cause a program
failure.
finished commandlineinterface