Move snippets
Implement Switch between code and file (missing edge cases)