adding mod operation and save and open files