removed code mirror stuff for simplicity
no .swp :/