persisting operations across app terminations
removed unecessary file checks