backing up before switching to using codeblocks